[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"CJ Abrams strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:12:44.686Z","endTime":"2025-07-26T23:14:14.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"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],"actionIndex":[0,1,2],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"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-07-26T20:24:42.490Z","endTime":"2025-07-26T22:39:55.017Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"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-07-26T22:39:55.017Z","endTime":"2025-07-26T23:10:43.914Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"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-07-26T23:10:43.914Z","endTime":"2025-07-26T23:12:46.962Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.55302300618245,"strikeZoneBottom":1.61310378005181,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.46643551264315,"aZ":-19.766236039364376,"pfxX":-9.186672690121739,"pfxZ":6.567702506682853,"pX":-0.3671455723636545,"pZ":2.308608759384094,"vX0":8.775698376746892,"vY0":-136.66971779572395,"vZ0":-3.4283819400227347,"x":130.99,"y":176.45,"x0":-2.42807939182162,"y0":50.00509212260144,"z0":4.9390356839964475,"aX":-17.360426200531403},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.3,"breakHorizontal":14.8,"spinRate":2269,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.4009557742447907,"extension":6.905039941533569},"index":3,"playId":"c4cecc0a-69f8-3db7-a5fb-7f8bb826640d","pitchNumber":1,"startTime":"2025-07-26T23:12:46.962Z","endTime":"2025-07-26T23:12:51.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.104407054689176,"aZ":-23.085385292295975,"pfxX":-1.8598219925228585,"pfxZ":5.272847909395091,"pX":-0.284508082932268,"pZ":2.811933541658749,"vX0":6.535511059731658,"vY0":-129.71182543188357,"vZ0":-1.1889408737822678,"x":127.84,"y":162.86,"x0":-2.5821380462191854,"y0":50.004199842884105,"z0":5.0168320239463595,"aX":-3.207267102866722},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.6,"breakHorizontal":2.0,"spinRate":2197,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.4203603321948357,"extension":6.44202102892976},"index":4,"playId":"f47dd639-53b7-31ab-a49a-0c1a68de7175","pitchNumber":2,"startTime":"2025-07-26T23:13:17.460Z","endTime":"2025-07-26T23:13:32.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.270885355716594,"aZ":-39.48404778154637,"pfxX":1.798712608413477,"pfxZ":-5.361810283899615,"pX":1.0556972530122772,"pZ":0.4184148352744332,"vX0":7.480190425976301,"vY0":-116.44805327360527,"vZ0":-2.406377730093727,"x":76.76,"y":227.48,"x0":-2.4408741371959053,"y0":50.00292052142004,"z0":5.22521387387918,"aX":2.451213137732638},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.1,"breakHorizontal":-5.3,"spinRate":2617,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.4716134476827194,"extension":6.800709477430548},"index":5,"playId":"37da050f-c94f-3c2c-bff2-29c6b7a253ac","pitchNumber":3,"startTime":"2025-07-26T23:14:09.820Z","endTime":"2025-07-26T23:14:14.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2025-07-26T23:14:14.128Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"James Wood walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:14:27.221Z","endTime":"2025-07-26T23:15:50.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.6,"strikeZoneTop":4.00255360672968,"strikeZoneBottom":1.86284470470687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.012906602148977,"aZ":-30.220036205080586,"pfxX":3.4052132588514237,"pfxZ":1.3489865615252956,"pX":-0.28158741257850756,"pZ":2.7143902586422377,"vX0":4.432182634696812,"vY0":-118.94927652672543,"vZ0":0.9198372539274304,"x":127.73,"y":165.49,"x0":-2.6052992763324534,"y0":50.00063320974059,"z0":5.044952727010149,"aX":4.919053896850001},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.9,"breakHorizontal":-7.2,"spinRate":2670,"spinDirection":65},"zone":4,"typeConfidence":2.0,"plateTime":0.45900491890298767,"extension":6.3595732252491235},"index":0,"playId":"14f79539-c440-33a6-a9b7-99a5f48411d5","pitchNumber":1,"startTime":"2025-07-26T23:14:39.107Z","endTime":"2025-07-26T23:14:42.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.9,"endSpeed":74.0,"strikeZoneTop":4.02288811209596,"strikeZoneBottom":1.91580907557125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.64221308717407,"aZ":-40.903463515040755,"pfxX":3.7768229387433045,"pfxZ":-6.372996048092983,"pX":0.9731045465806949,"pZ":1.7455993544236774,"vX0":6.74349509475053,"vY0":-116.21940622195197,"vZ0":0.7116010658349055,"x":79.91,"y":191.65,"x0":-2.456186217765573,"y0":50.00552094605337,"z0":5.31827604451067,"aX":5.169409133015345},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.0,"breakHorizontal":-8.5,"spinRate":2791,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4711656836976328,"extension":6.292273456829365},"index":1,"playId":"30549c23-bae9-3342-a3b2-a18eb4355467","pitchNumber":2,"startTime":"2025-07-26T23:14:53.173Z","endTime":"2025-07-26T23:14:57.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.90753830401406,"strikeZoneBottom":1.86606907668961,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.09224623082702,"aZ":-18.64407017613876,"pfxX":-8.434934790009098,"pfxZ":6.924684180922807,"pX":-1.2603124609749656,"pZ":2.6653873808968207,"vX0":6.747074623618571,"vY0":-138.45918413588748,"vZ0":-2.485503079708042,"x":165.04,"y":166.81,"x0":-2.625256472401727,"y0":50.00112541590678,"z0":4.813328851088678,"aX":-16.47884568999883},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.2,"breakHorizontal":14.0,"spinRate":2285,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.39462728174424866,"extension":6.6353459021334125},"index":2,"playId":"bf912571-38af-39ee-a3b0-458663681944","pitchNumber":3,"startTime":"2025-07-26T23:15:07.666Z","endTime":"2025-07-26T23:15:11.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":81.3,"endSpeed":74.6,"strikeZoneTop":3.90396711432926,"strikeZoneBottom":1.829408621304,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.63676975434941,"aZ":-33.482545235184304,"pfxX":6.520868626474704,"pfxZ":-0.9335592232051977,"pX":1.737471902188874,"pZ":0.8389927193536023,"vX0":8.04816670540283,"vY0":-118.05377878792866,"vZ0":-2.2076766821776586,"x":50.77,"y":216.13,"x0":-2.576643668692581,"y0":50.00407912790421,"z0":4.898958825703606,"aX":9.110127122291193},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.0,"breakHorizontal":-13.9,"spinRate":2827,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.46579473304091445,"extension":6.624471578484876},"index":3,"playId":"73ed425d-7e7d-33bc-beb8-3df4faee58d6","pitchNumber":4,"startTime":"2025-07-26T23:15:27.685Z","endTime":"2025-07-26T23:15:31.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.7,"strikeZoneTop":3.82574369553819,"strikeZoneBottom":1.80103985270902,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.17989226524199,"aZ":-33.85704431349336,"pfxX":7.725261785302237,"pfxZ":-1.220916167202608,"pX":-0.71324136872472,"pZ":3.748799915963654,"vX0":2.5157934508666284,"vY0":-116.50552962327009,"vZ0":4.1912406388396075,"x":144.19,"y":137.56,"x0":-2.809643117617206,"y0":50.00162745744392,"z0":5.11975900889089,"aX":10.655800219724158},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-1.0,"breakHorizontal":-14.6,"spinRate":2698,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.469499843154086,"extension":6.67228325072074},"index":4,"playId":"c72c4b93-6358-3219-bac4-8cbfdcd4a427","pitchNumber":5,"startTime":"2025-07-26T23:15:45.068Z","endTime":"2025-07-26T23:15:50.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.63,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:15:50.764Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis García Jr. flies out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:16:01.029Z","endTime":"2025-07-26T23:16:47.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.1,"strikeZoneTop":3.55579442677725,"strikeZoneBottom":1.69186109780162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.119581736227246,"aZ":-30.581638528763673,"pfxX":-8.95125717957742,"pfxZ":1.0011098746128084,"pX":-1.1547196487840161,"pZ":2.8963924809564876,"vX0":6.59182727807628,"vY0":-124.81589239470668,"vZ0":0.6736104089100352,"x":161.02,"y":160.58,"x0":-2.6558724450083107,"y0":50.00322328612079,"z0":5.124522832179115,"aX":-14.24422394869698},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":14.9,"spinRate":1984,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.43741770092425547,"extension":6.5139910590816665},"index":0,"playId":"15506e98-0b70-3819-98d8-fde4f9872a51","pitchNumber":1,"startTime":"2025-07-26T23:16:16.502Z","endTime":"2025-07-26T23:16:20.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.574102751658845,"aZ":-17.00200046452476,"pfxX":-6.172384347360652,"pfxZ":8.048143019637715,"pX":0.47568836281426563,"pZ":3.2068520450974956,"vX0":9.905237145986554,"vY0":-136.11993486690216,"vZ0":-1.4432992159849753,"x":98.87,"y":152.19,"x0":-2.4006983274045997,"y0":50.003853840168404,"z0":4.915553212268183,"aX":-11.638635777382333},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2185,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.40167938865568864,"extension":6.650246992247406},"hitData":{"launchSpeed":102.4,"launchAngle":35.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":157.47,"coordY":43.08}},"index":1,"playId":"04ea6906-6127-32cf-bdff-6f80617c7aa6","pitchNumber":2,"startTime":"2025-07-26T23:16:32.880Z","endTime":"2025-07-26T23:16:47.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":2.8000000000000043,"leverageIndex":1.21,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:16:47.510Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-07-26T23:17:03.400Z","endTime":"2025-07-26T23:20:11.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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,6,7,8],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.76227842199617,"strikeZoneBottom":1.73006021666924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.85558009529511,"aZ":-25.168767084562617,"pfxX":-10.358815362391729,"pfxZ":3.6420919100866653,"pX":-1.1277192029481156,"pZ":2.184447902530693,"vX0":7.187924161025831,"vY0":-137.8693204409876,"vZ0":-2.270100452620338,"x":159.99,"y":179.8,"x0":-2.423713743817919,"y0":50.00460223539203,"z0":4.7185271257706685,"aX":-19.929560618368352},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":17.3,"spinRate":2080,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.397395698345798,"extension":6.571600255086451},"index":0,"playId":"2ad01b93-c841-3374-9979-d58f961aa5b7","pitchNumber":1,"startTime":"2025-07-26T23:17:17.670Z","endTime":"2025-07-26T23:17:21.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.82265686113053,"strikeZoneBottom":1.7737143480681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.115175250708596,"aZ":-26.679497478632697,"pfxX":-10.537535224785385,"pfxZ":2.8543318107745392,"pX":-1.0719273486146648,"pZ":2.4604437320937227,"vX0":8.248251063609123,"vY0":-137.083085655143,"vZ0":-0.9942849002130362,"x":157.86,"y":172.35,"x0":-2.7340589955563486,"y0":50.00247129741504,"z0":4.6306447995988265,"aX":-20.280166179121},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":17.6,"spinRate":1968,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.39786118995101427,"extension":6.660829293606319},"index":1,"playId":"a1458f1b-13c9-3a4d-9d8f-40443c3b685a","pitchNumber":2,"startTime":"2025-07-26T23:17:37.275Z","endTime":"2025-07-26T23:17:41.360Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.652415554628,"strikeZoneBottom":1.73482126685361,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.77427134222793,"aZ":-30.15084986504883,"pfxX":-8.68349421642922,"pfxZ":1.1980154893358153,"pX":0.19860622981396747,"pZ":1.3983944691060681,"vX0":9.752048958825064,"vY0":-128.75480349109037,"vZ0":-2.5879582318276007,"x":109.43,"y":201.02,"x0":-2.5030105500365494,"y0":50.000826505886224,"z0":4.740650145766771,"aX":-14.634088316029018},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.8,"breakHorizontal":13.7,"spinRate":2052,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42478383011449283,"extension":6.468066816808415},"index":2,"playId":"b90c476d-4ab9-38f1-8b8a-1d49b49f117c","pitchNumber":3,"startTime":"2025-07-26T23:17:56.768Z","endTime":"2025-07-26T23:18:00.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.83000450537651,"strikeZoneBottom":1.82264639403967,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.971647558693707,"aZ":-26.95292258319189,"pfxX":-9.416843140834544,"pfxZ":2.7787696531297996,"pX":-1.3689059783046784,"pZ":2.8398488846789993,"vX0":6.689930024200053,"vY0":-136.2671863024793,"vZ0":-0.14548149891144102,"x":169.18,"y":162.1,"x0":-2.632395701823884,"y0":50.00483581766998,"z0":4.756154730129697,"aX":-17.709757082584293},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.2,"breakHorizontal":15.6,"spinRate":2028,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.40196552813509,"extension":6.495546303547956},"index":3,"playId":"b1b820d1-5ba2-37af-96dd-6d9b9bf0ed6f","pitchNumber":4,"startTime":"2025-07-26T23:18:13.287Z","endTime":"2025-07-26T23:18:18.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.542909064552408,"aZ":-17.619356864124455,"pfxX":-6.73004534320118,"pfxZ":7.58264606821969,"pX":-0.2534696182622342,"pZ":3.1825778462519074,"vX0":8.493506852368599,"vY0":-137.88709525576306,"vZ0":-1.1266069337123172,"x":126.66,"y":152.85,"x0":-2.5037624670323733,"y0":50.00270358715601,"z0":4.788823887174753,"aX":-12.91929683757516},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":10.3,"spinRate":2375,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3976843913219277,"extension":6.608215852831684},"index":4,"playId":"dd4d1c8e-55eb-3be7-80a8-42f646192757","pitchNumber":5,"startTime":"2025-07-26T23:18:31.246Z","endTime":"2025-07-26T23:18:35.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.652789641256145,"aZ":-16.53893360065932,"pfxX":-7.273388307856871,"pfxZ":7.802318030341125,"pX":0.27997302704201926,"pZ":2.851700367247349,"vX0":10.38440117823698,"vY0":-140.63143509434738,"vZ0":-2.2775988195358257,"x":106.33,"y":161.78,"x0":-2.5141740779804405,"y0":50.00643487494528,"z0":4.7439242363884775,"aX":-14.583335197419363},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2340,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.38935178133499715,"extension":6.712637792122621},"index":5,"playId":"e9a9ad21-7a46-3eb6-90f3-c63191e568ec","pitchNumber":6,"startTime":"2025-07-26T23:18:54.064Z","endTime":"2025-07-26T23:18:58.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":91.2,"endSpeed":85.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.47947896937964,"aZ":-24.876611172668344,"pfxX":-2.8563844160345067,"pfxZ":4.012875018742413,"pX":0.280668333195307,"pZ":1.5876995127773108,"vX0":8.713724467961429,"vY0":-132.75336052785758,"vZ0":-3.418908837278792,"x":106.3,"y":195.91,"x0":-2.6465647187889596,"y0":50.00083686448414,"z0":4.665585741411312,"aX":-5.1925554557667155},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2187,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40970182915340914,"extension":6.596985435551602},"index":6,"playId":"aa38e08e-f0fc-3275-a000-820476b77727","pitchNumber":7,"startTime":"2025-07-26T23:19:19.064Z","endTime":"2025-07-26T23:19:26.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37742143714782,"aZ":-17.07291374103068,"pfxX":-7.508003206193377,"pfxZ":7.629327140720958,"pX":-0.3211792354342014,"pZ":2.1356754855808235,"vX0":8.757458560035817,"vY0":-139.98381790319692,"vZ0":-3.70782198280486,"x":129.24,"y":181.12,"x0":-2.518617607565659,"y0":50.00307949879663,"z0":4.599066708593815,"aX":-14.861916817037041},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.2,"breakHorizontal":11.8,"spinRate":2246,"spinDirection":226},"zone":7,"typeConfidence":2.0,"plateTime":0.3916673549065095,"extension":6.734474864034573},"index":7,"playId":"af148b0a-1146-3803-a13a-c289af92323f","pitchNumber":8,"startTime":"2025-07-26T23:19:42.169Z","endTime":"2025-07-26T23:19:52.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.7517828663953,"strikeZoneBottom":1.70381157070756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62538506804662,"aZ":-24.002422693162142,"pfxX":-10.098196876076276,"pfxZ":4.266234684775945,"pX":0.3688031306062641,"pZ":1.804673410488679,"vX0":10.846063592795444,"vY0":-137.58613498038773,"vZ0":-2.9718105396289345,"x":102.94,"y":190.05,"x0":-2.313054969960938,"y0":50.00604789031023,"z0":4.526138629700639,"aX":-19.357633124821263},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":16.0,"spinRate":2112,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3981519898925461,"extension":6.70924623876226},"index":8,"playId":"93d1eb76-06fa-3668-8205-de7e6fbaa0ed","pitchNumber":9,"startTime":"2025-07-26T23:20:07.626Z","endTime":"2025-07-26T23:20:11.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":695578,"link":"/api/v1/people/695578"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:20:11.659Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out sharply to center fielder Jacob Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:22:06.485Z","endTime":"2025-07-26T23:22:36.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":696285,"link":"/api/v1/people/696285"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.515087979037137,"aZ":-10.114447581804448,"pfxX":3.754854070975503,"pfxZ":11.689556794134061,"pX":-0.2855776438398644,"pZ":2.7307574778920483,"vX0":-5.715349462352547,"vY0":-136.38886446695489,"vZ0":-6.772545162450065,"x":127.89,"y":165.05,"x0":1.3475961106540886,"y0":50.00197817571121,"z0":5.940731962087807,"aX":7.085824184162496},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":-5.6,"spinRate":2182,"spinDirection":155},"zone":4,"typeConfidence":0.92,"plateTime":0.4013266747040056,"extension":7.1070709681348445},"hitData":{"launchSpeed":105.2,"launchAngle":37.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.09,"coordY":50.01}},"index":0,"playId":"910a632f-f21f-33cf-8211-5731b81098c2","pitchNumber":1,"startTime":"2025-07-26T23:22:27.264Z","endTime":"2025-07-26T23:22:36.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:22:36.920Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carlos Correa singles on a sharp ground ball to left fielder James Wood.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:22:50.087Z","endTime":"2025-07-26T23:24:17.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.53992900454157,"strikeZoneBottom":1.63976430635115,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51945561327976,"aZ":-9.490088023125214,"pfxX":4.189536169372053,"pfxZ":11.689207132154326,"pX":-0.42579378179194355,"pZ":1.4300496541746077,"vX0":-5.736564408469,"vY0":-137.90672609087068,"vZ0":-10.401978963740973,"x":133.23,"y":200.17,"x0":1.12979521898692,"y0":50.00412644803283,"z0":5.875365921129252,"aX":8.13122897016557},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":19.3,"breakHorizontal":-6.5,"spinRate":2200,"spinDirection":156},"zone":13,"typeConfidence":0.92,"plateTime":0.39604233096622243,"extension":7.456658231147161},"index":0,"playId":"2b1271bc-e3a5-30d6-a739-bd26b439e0a7","pitchNumber":1,"startTime":"2025-07-26T23:23:08.798Z","endTime":"2025-07-26T23:23:12.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.59721169419684,"strikeZoneBottom":1.81187922543332,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.7844223350142,"aZ":-12.632050390363732,"pfxX":7.077817147764328,"pfxZ":10.105795764884485,"pX":0.05328313331197316,"pZ":3.7077690507389156,"vX0":-5.532073846185441,"vY0":-137.74075066594764,"vZ0":-4.080812695078465,"x":114.97,"y":138.67,"x0":1.1618852758036238,"y0":50.0013757318418,"z0":6.0542112188273265,"aX":13.685000000133817},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.8,"breakHorizontal":-11.8,"spinRate":2141,"spinDirection":152},"zone":2,"typeConfidence":0.92,"plateTime":0.39668556027956514,"extension":6.953409235925185},"index":1,"playId":"17954047-c1fd-3126-99c0-d872c53652f3","pitchNumber":2,"startTime":"2025-07-26T23:23:26.529Z","endTime":"2025-07-26T23:23:30.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.2,"strikeZoneTop":3.65515703169019,"strikeZoneBottom":1.73875316848012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.736058037828432,"aZ":-22.41324877664833,"pfxX":3.6654512627665903,"pfxZ":5.890540499140198,"pX":0.5425583319557511,"pZ":1.4538430496565833,"vX0":-3.6374181271814674,"vY0":-127.06142378740998,"vZ0":-6.783225435790204,"x":96.32,"y":199.53,"x0":1.5072804817906214,"y0":50.00542942390306,"z0":5.904478023654934,"aX":6.0757276896640535},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":9.6,"breakHorizontal":-6.0,"spinRate":732,"spinDirection":135},"zone":14,"typeConfidence":0.96,"plateTime":0.4288774836160454,"extension":7.216260945249503},"index":2,"playId":"d400bb88-ea9f-3772-bc10-3a8a020f57b2","pitchNumber":3,"startTime":"2025-07-26T23:23:44.389Z","endTime":"2025-07-26T23:23:49.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.4296641887867,"aZ":-8.523978610222871,"pfxX":4.080838839850472,"pfxZ":12.324082636513575,"pX":0.04281176811297487,"pZ":2.0264845653390533,"vX0":-5.20699408902782,"vY0":-136.9749659005067,"vZ0":-8.982092696094377,"x":115.37,"y":184.06,"x0":1.429421953194481,"y0":50.005798635201614,"z0":5.912761196492438,"aX":7.833451540955933},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":20.9,"breakHorizontal":-6.5,"spinRate":2135,"spinDirection":152},"zone":8,"typeConfidence":0.92,"plateTime":0.39836548704689845,"extension":7.481646786828029},"hitData":{"launchSpeed":108.7,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":96.3,"coordY":147.19}},"index":3,"playId":"729586fb-aed1-317e-a859-d914e3d55306","pitchNumber":4,"startTime":"2025-07-26T23:24:05.658Z","endTime":"2025-07-26T23:24:17.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.63,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:24:17.167Z","atBatIndex":5},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willi Castro grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Carlos Correa out at 2nd. Willi Castro out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-07-26T23:24:24.555Z","endTime":"2025-07-26T23:26:46.915Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.9,"strikeZoneTop":3.75058356703565,"strikeZoneBottom":1.75414353967219,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61674973758818,"aZ":-10.950403921778578,"pfxX":2.165727583839444,"pfxZ":11.479778275354462,"pX":1.472058507135945,"pZ":1.9926042804059185,"vX0":-0.30225668015008045,"vY0":-135.37624580668177,"vZ0":-8.496934839502678,"x":60.89,"y":184.98,"x0":1.3041299543418576,"y0":50.00409833223315,"z0":5.946134152949424,"aX":4.004580526149977},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.1,"breakHorizontal":-3.8,"spinRate":2042,"spinDirection":162},"zone":14,"typeConfidence":0.92,"plateTime":0.4051899791155824,"extension":7.101254199885516},"index":0,"playId":"fe6ec216-a552-3875-866d-cbeb0706547f","pitchNumber":1,"startTime":"2025-07-26T23:24:43.006Z","endTime":"2025-07-26T23:24:46.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.73898529897297,"strikeZoneBottom":1.77509564584719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.45172041623033,"aZ":-17.00264437701225,"pfxX":7.754870397843404,"pfxZ":8.171682113670784,"pX":2.2345631293639143,"pZ":3.291919810459955,"vX0":-1.0638858748608007,"vY0":-135.81837438667532,"vZ0":-4.134540019268512,"x":31.82,"y":149.9,"x0":1.6258606567334821,"y0":50.003522237246244,"z0":6.026397252041417,"aX":14.399433435099441},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.0,"breakHorizontal":-13.8,"spinRate":2085,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.4042231295545995,"extension":6.97552051864605},"index":1,"playId":"ce0d8f95-0f77-361a-bdd9-c70b8be1fd21","pitchNumber":2,"startTime":"2025-07-26T23:25:03.548Z","endTime":"2025-07-26T23:25:08.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"index":2,"playId":"e05bd9e8-aeaf-4103-99fd-58287621202f","startTime":"2025-07-26T23:25:25.968Z","endTime":"2025-07-26T23:25:30.968Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.6,"strikeZoneTop":3.4894887100672,"strikeZoneBottom":1.63912697236891,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.154925238510433,"aZ":-12.368116295479723,"pfxX":2.619012155629746,"pfxZ":11.059986195387442,"pX":0.9552156895165513,"pZ":2.5217251033819124,"vX0":-1.9866303459119248,"vY0":-133.12697517047172,"vZ0":-6.806472551089061,"x":80.59,"y":170.69,"x0":1.3716506656815262,"y0":50.005773981135334,"z0":6.010944004808983,"aX":4.691649265834154},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.7,"breakHorizontal":-4.3,"spinRate":2094,"spinDirection":159},"zone":14,"typeConfidence":0.88,"plateTime":0.41176743269173643,"extension":6.892364006835824},"index":3,"playId":"f11d19aa-e216-3326-a89a-cf640d47bc8e","pitchNumber":3,"startTime":"2025-07-26T23:25:42.745Z","endTime":"2025-07-26T23:25:47.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":77.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.077830034513617,"aZ":-28.50921190156683,"pfxX":-0.882069055667126,"pfxZ":2.3874963799221254,"pX":0.7552148133949536,"pZ":1.9406602635248236,"vX0":-2.785113733133149,"vY0":-124.2771293447948,"vZ0":-3.4401249610498468,"x":88.21,"y":186.38,"x0":2.0132849270401616,"y0":50.00413217367579,"z0":5.757424221614821,"aX":-1.3548372111073617},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.6,"breakHorizontal":2.4,"spinRate":2224,"spinDirection":291},"zone":9,"typeConfidence":2.0,"plateTime":0.44379376528864256,"extension":7.017427904798624},"index":4,"playId":"59d532ac-5894-3432-b291-00cd11b66e6c","pitchNumber":4,"startTime":"2025-07-26T23:26:02.758Z","endTime":"2025-07-26T23:26:07.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-26T23:26:22.594Z","endTime":"2025-07-26T23:26:39.374Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.1,"endSpeed":79.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.978507930604763,"aZ":-27.7803039793646,"pfxX":-1.8606279796666558,"pfxZ":2.791465479809684,"pX":0.8270547136919303,"pZ":2.3187333266379033,"vX0":-3.0201763422231105,"vY0":-124.00694829755969,"vZ0":-3.0269535174076307,"x":85.47,"y":176.17,"x0":2.296915131241597,"y0":50.00572900921562,"z0":5.843388121370516,"aX":-2.9334729253205847},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.7,"breakHorizontal":4.0,"spinRate":2136,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.4396636770008979,"extension":6.998196171570602},"hitData":{"launchSpeed":83.7,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.12,"coordY":157.16}},"index":6,"playId":"e6fe2fd4-d4c0-3aff-bb1a-f7d39503f400","pitchNumber":5,"startTime":"2025-07-26T23:26:39.374Z","endTime":"2025-07-26T23:26:46.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":621043,"link":"/api/v1/people/621043"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:26:46.915Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, shortstop Carlos Correa to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:29:02.495Z","endTime":"2025-07-26T23:30:27.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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],"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.3,"strikeZoneTop":3.6891028400988,"strikeZoneBottom":1.65827930065949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835723169139225,"aZ":-21.64539932821842,"pfxX":-7.282936836632747,"pfxZ":6.1915152313449,"pX":0.33630262951268003,"pZ":3.76292176178212,"vX0":8.932524014967926,"vY0":-129.51115727498836,"vZ0":1.4336056750676396,"x":104.18,"y":137.18,"x0":-2.209804153478638,"y0":50.000740456590805,"z0":4.8567254966045885,"aX":-12.38120264798112},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":2273,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.42277251429594065,"extension":6.614058083045446},"index":0,"playId":"6bf92ae7-d21e-392e-9b26-566696288429","pitchNumber":1,"startTime":"2025-07-26T23:29:03.400Z","endTime":"2025-07-26T23:29:07.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.3,"strikeZoneTop":3.63116382649298,"strikeZoneBottom":1.69764655179385,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63463746980496,"aZ":-19.428227327789067,"pfxX":-8.417783302952886,"pfxZ":7.114449205218923,"pX":0.6034360271983752,"pZ":3.176354473303456,"vX0":10.28634289512976,"vY0":-133.46748595698102,"vZ0":-0.7718678895485738,"x":94.0,"y":153.02,"x0":-2.21975269009405,"y0":50.00100803708392,"z0":4.8776106485632695,"aX":-15.077733041856648},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.0,"breakHorizontal":12.8,"spinRate":2378,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.41149750563180065,"extension":6.386440640728585},"index":1,"playId":"9784b88f-e4de-310a-af06-45a649973cb9","pitchNumber":2,"startTime":"2025-07-26T23:29:18.254Z","endTime":"2025-07-26T23:29:22.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.039298108992437,"aZ":-19.143149388353535,"pfxX":-8.14627920645797,"pfxZ":7.0655889894457236,"pX":0.1869362889247222,"pZ":3.1400520959535525,"vX0":9.426157217949685,"vY0":-135.12256179187645,"vZ0":-0.8601491734524336,"x":109.87,"y":154.0,"x0":-2.2919882719862623,"y0":50.006004134775935,"z0":4.81021928352178,"aX":-15.033498825578967},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2362,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4056897352741018,"extension":6.556720294476739},"index":2,"playId":"d3d9823c-98c0-336a-9c7f-24cba662f463","pitchNumber":3,"startTime":"2025-07-26T23:29:35.280Z","endTime":"2025-07-26T23:29:38.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T23:29:45.079Z","endTime":"2025-07-26T23:30:00.180Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.52561980206917,"strikeZoneBottom":1.592348691485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.590305521350295,"aZ":-19.013810213036706,"pfxX":-7.405356503795987,"pfxZ":6.840321693911054,"pX":-0.9956957714113402,"pZ":3.5713601371236896,"vX0":6.190273594509646,"vY0":-137.80149640311478,"vZ0":0.17783234161183636,"x":154.95,"y":142.35,"x0":-2.30897756316797,"y0":50.00033172271353,"z0":4.790418529435879,"aX":-14.241786732903368},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.6,"breakHorizontal":12.1,"spinRate":2357,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3974677860128337,"extension":6.716680026958278},"index":4,"playId":"487cf769-ba81-3c7a-a6b7-3753396508ea","pitchNumber":4,"startTime":"2025-07-26T23:30:00.180Z","endTime":"2025-07-26T23:30:03.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.537625738100456,"aZ":-17.89868930186169,"pfxX":-9.381513247675219,"pfxZ":7.381548889737607,"pX":0.24627407185959121,"pZ":2.454823513891209,"vX0":9.935610027742786,"vY0":-137.91437781054182,"vZ0":-2.8618201659816704,"x":107.61,"y":172.5,"x0":-2.1773248689760436,"y0":50.003545451193304,"z0":4.707528007438141,"aX":-18.145053655458668},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2314,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.39655374833598733,"extension":6.763749009044844},"hitData":{"launchSpeed":99.3,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":147.02}},"index":5,"playId":"728f642b-07b1-3b77-a125-d5741dddd55e","pitchNumber":5,"startTime":"2025-07-26T23:30:19.403Z","endTime":"2025-07-26T23:30:27.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:30:27.066Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brady House grounds out, shortstop Carlos Correa to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:30:39.661Z","endTime":"2025-07-26T23:32:40.818Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.51228323150454,"strikeZoneBottom":1.61423042851549,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.468292419359802,"aZ":-35.583152848936194,"pfxX":8.117580951832092,"pfxZ":-2.4858383200326983,"pX":0.6622389833142378,"pZ":2.749960585721243,"vX0":4.781084935144232,"vY0":-116.40376318346854,"vZ0":2.8222290214928707,"x":91.76,"y":164.53,"x0":-2.4753644183582058,"y0":50.005674933292084,"z0":4.897489928945956,"aX":11.108201332892397},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.5,"breakHorizontal":-16.0,"spinRate":2785,"spinDirection":61},"zone":6,"typeConfidence":2.0,"plateTime":0.471087500762307,"extension":6.504674350927962},"index":0,"playId":"801309e5-685b-3f02-b2a5-da87c06ba464","pitchNumber":1,"startTime":"2025-07-26T23:30:51.008Z","endTime":"2025-07-26T23:30:55.533Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.56325299732181,"strikeZoneBottom":1.63300066567079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.962980227685875,"aZ":-27.80402088442622,"pfxX":-8.807102693352077,"pfxZ":2.4172700002520138,"pX":-0.449954298251034,"pZ":1.8620051224586607,"vX0":8.359745059030816,"vY0":-133.2497526379918,"vZ0":-2.0230768007065887,"x":134.15,"y":188.51,"x0":-2.4742764758205023,"y0":50.00412839338405,"z0":4.627562373808189,"aX":-15.937254312286028},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.2,"breakHorizontal":14.3,"spinRate":2067,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.41007822562433116,"extension":6.565572393700807},"index":1,"playId":"0f46eef7-e05c-3580-bbc5-6f3ff569516f","pitchNumber":2,"startTime":"2025-07-26T23:31:03.643Z","endTime":"2025-07-26T23:31:07.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.58025503392639,"strikeZoneBottom":1.61769934535925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.563263982716833,"aZ":-32.52120575898213,"pfxX":7.891394279583711,"pfxZ":-0.2435119103190715,"pX":1.9050012933553988,"pZ":2.473175911098963,"vX0":7.583074856046758,"vY0":-118.87241061024255,"vZ0":1.3213152534126356,"x":44.39,"y":172.0,"x0":-2.3446541413301523,"y0":50.001351975812014,"z0":4.849898512550098,"aX":11.355528638044879},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.1,"breakHorizontal":-16.1,"spinRate":2749,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4597593767949575,"extension":6.573821174253535},"index":2,"playId":"650ff676-82ff-3ff5-843e-144ef0387134","pitchNumber":3,"startTime":"2025-07-26T23:31:16.514Z","endTime":"2025-07-26T23:31:21.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.072254249808587,"aZ":-29.07176700317464,"pfxX":-8.323935491356144,"pfxZ":1.6185321184325439,"pX":0.23396255856555023,"pZ":2.5764543487317386,"vX0":9.300503416040982,"vY0":-137.03812727792163,"vZ0":-0.32692157103847896,"x":108.08,"y":169.22,"x0":-2.1098975710570165,"y0":50.00320637427859,"z0":4.670075155282303,"aX":-15.956294245632204},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.1,"breakHorizontal":13.3,"spinRate":2081,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.39850837678347517,"extension":6.63671872735593},"index":3,"playId":"93a00189-03db-3fc8-99db-bcd22367fac5","pitchNumber":4,"startTime":"2025-07-26T23:31:28.846Z","endTime":"2025-07-26T23:31:33.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":94.4,"endSpeed":85.6,"strikeZoneTop":3.53432162686234,"strikeZoneBottom":1.60428827291422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.6310910430798,"aZ":-21.287820600843908,"pfxX":-7.527492858333039,"pfxZ":5.7402012673043075,"pX":-0.6212390599234091,"pZ":4.381435718714071,"vX0":7.430336064981056,"vY0":-137.1724788485617,"vZ0":2.6865453870066127,"x":140.68,"y":120.48,"x0":-2.393065563964952,"y0":50.00406732033877,"z0":4.8442707820762285,"aX":-14.280924927833109},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.2,"breakHorizontal":12.0,"spinRate":2344,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3999882607239029,"extension":6.658653383893779},"index":4,"playId":"1fa796d6-5747-3331-85fb-b0682e434bb6","pitchNumber":5,"startTime":"2025-07-26T23:31:45.871Z","endTime":"2025-07-26T23:31:49.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.8,"endSpeed":86.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.294627768952843,"aZ":-20.79565043062891,"pfxX":-8.155418788548575,"pfxZ":5.923929127486124,"pX":-0.7553554853634624,"pZ":3.1858380024833983,"vX0":7.893458413485714,"vY0":-137.87420373720641,"vZ0":-0.5206281591645594,"x":145.79,"y":152.76,"x0":-2.5989188159133327,"y0":50.004247743092286,"z0":4.783378627954682,"aX":-15.667885900888722},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":13.1,"spinRate":2341,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39761379829460486,"extension":6.593851487735337},"index":5,"playId":"804820da-7c4e-3eea-b3d1-d9406148f73f","pitchNumber":6,"startTime":"2025-07-26T23:31:59.867Z","endTime":"2025-07-26T23:32:06.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":90.5,"endSpeed":83.2,"strikeZoneTop":3.56300594493316,"strikeZoneBottom":1.60063779038867,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.31880183538732,"aZ":-23.86902731329604,"pfxX":1.4408804509322186,"pfxZ":4.734463341434666,"pX":1.9612152861308667,"pZ":2.0377156854857703,"vX0":10.6746984876233,"vY0":-131.49104990593452,"vZ0":-2.3411495526574595,"x":42.24,"y":183.76,"x0":-2.334752445489318,"y0":50.00432333614392,"z0":4.706620383873715,"aX":2.52833874936889},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.3,"breakHorizontal":-4.9,"spinRate":2306,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41620206934109927,"extension":6.489895003619368},"index":6,"playId":"a53bdf83-3c4a-339f-89f0-7c85ab466b4a","pitchNumber":7,"startTime":"2025-07-26T23:32:18.931Z","endTime":"2025-07-26T23:32:23.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.3,"endSpeed":86.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97907892541982,"aZ":-21.544237119491896,"pfxX":-7.63452979913985,"pfxZ":5.507783348282136,"pX":-0.7395943661878174,"pZ":2.3025303606648575,"vX0":6.996628039249787,"vY0":-138.54181724204483,"vZ0":-2.315740608693097,"x":145.19,"y":176.61,"x0":-2.3145229583098685,"y0":50.00471563879503,"z0":4.600199333443779,"aX":-14.738820734264491},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":2197,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.3964235887385885,"extension":6.71689545673436},"hitData":{"launchSpeed":74.4,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.97,"coordY":153.61}},"index":7,"playId":"2cc24671-9919-395e-b6ca-9b7baadaeda1","pitchNumber":8,"startTime":"2025-07-26T23:32:33.274Z","endTime":"2025-07-26T23:32:40.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:32:40.818Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Daylen Lile grounds out, second baseman Brooks Lee to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-07-26T23:32:56.358Z","endTime":"2025-07-26T23:33:30.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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],"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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(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.3,"endSpeed":85.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.993319261204114,"aZ":-17.810406091288616,"pfxX":-8.501438787432921,"pfxZ":7.654733346987735,"pX":-0.3089036206969101,"pZ":3.0077720951652824,"vX0":8.783502158557011,"vY0":-137.01169721353438,"vZ0":-1.104540737218042,"x":128.77,"y":157.57,"x0":-2.4721412374562477,"y0":50.00142696909186,"z0":4.649034940083591,"aX":-15.949640763086673},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.8,"breakHorizontal":13.2,"spinRate":2280,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.4018047863083649,"extension":6.807775047328544},"index":0,"playId":"116a85a0-a01f-3ebc-bcda-39d16ece97b6","pitchNumber":1,"startTime":"2025-07-26T23:33:07.222Z","endTime":"2025-07-26T23:33:10.745Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44914955056813,"aZ":-17.167083640610677,"pfxX":-6.777599178039095,"pfxZ":8.072481015953304,"pX":-0.17204716967185635,"pZ":2.6048649877086985,"vX0":8.210982030491625,"vY0":-135.66003029009715,"vZ0":-2.086213362916589,"x":123.56,"y":168.45,"x0":-2.3613554503076752,"y0":50.00170929586804,"z0":4.584242760141683,"aX":-12.59794822288444},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.4,"breakHorizontal":10.4,"spinRate":2233,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.40418343745560037,"extension":6.781280449852085},"hitData":{"launchSpeed":97.5,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.5,"coordY":151.07}},"index":1,"playId":"fe9600c0-b1fb-3d9b-9a91-7a76520206d2","pitchNumber":2,"startTime":"2025-07-26T23:33:22.567Z","endTime":"2025-07-26T23:33:30.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":1.1000000000000014,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:33:30.035Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Royce Lewis grounds out softly, pitcher Mitchell Parker to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:35:23.402Z","endTime":"2025-07-26T23:36:48.184Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":680730,"link":"/api/v1/people/680730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.6,"strikeZoneTop":3.56448629340001,"strikeZoneBottom":1.64503502715684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37188341490824,"aZ":-13.241302982286514,"pfxX":4.715800293451686,"pfxZ":10.106162025254374,"pX":0.23444925443308517,"pZ":3.90292198435239,"vX0":-4.758784141358368,"vY0":-135.46348544987052,"vZ0":-3.4934214753677466,"x":108.06,"y":133.4,"x0":1.3945220569779548,"y0":50.003185710029,"z0":6.12452854177233,"aX":8.835049552162566},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.7,"spinRate":2034,"spinDirection":154},"zone":12,"typeConfidence":0.91,"plateTime":0.40310960057659795,"extension":7.066830677949998},"index":0,"playId":"7d0f3a11-6874-3abd-b261-ed4eab54decb","pitchNumber":1,"startTime":"2025-07-26T23:35:43.601Z","endTime":"2025-07-26T23:35:47.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.33437132359564,"aZ":-9.701992894641593,"pfxX":2.998377606110725,"pfxZ":11.829923290774857,"pX":0.35419182837221336,"pZ":2.314508362205214,"vX0":-2.2743512272415423,"vY0":-136.09567609913228,"vZ0":-8.437860709626364,"x":103.5,"y":176.29,"x0":0.8059038894116688,"y0":50.00521103691044,"z0":6.103994652925053,"aX":5.696524405681341},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.2,"breakHorizontal":-5.0,"spinRate":2080,"spinDirection":160},"zone":6,"typeConfidence":0.91,"plateTime":0.4005421246475933,"extension":7.048943893333744},"index":1,"playId":"eb283dc2-cfa3-35de-9208-f018cdcf3393","pitchNumber":2,"startTime":"2025-07-26T23:36:03.121Z","endTime":"2025-07-26T23:36:06.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15945704539758,"aZ":-26.59921200480596,"pfxX":1.4726443765699504,"pfxZ":3.523299993639375,"pX":0.3046235765819198,"pZ":2.9026755795546895,"vX0":-4.338262863053177,"vY0":-124.96096994451642,"vZ0":-1.8330980022104852,"x":105.39,"y":160.41,"x0":1.8717677289340018,"y0":50.0024291616289,"z0":5.830859169491928,"aX":2.3299792092803946},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.2,"breakHorizontal":-1.7,"spinRate":2185,"spinDirection":293},"zone":6,"typeConfidence":2.0,"plateTime":0.43830847958677177,"extension":7.0885811450683915},"index":2,"playId":"f2ce4c3c-84f0-3f95-b7d9-e2b36b1d013c","pitchNumber":3,"startTime":"2025-07-26T23:36:21.543Z","endTime":"2025-07-26T23:36:25.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":79.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.91441866165164,"aZ":-27.8406942745251,"pfxX":-0.49482432821997935,"pfxZ":2.7133384701722454,"pX":-0.27778632492409133,"pZ":2.093734482072756,"vX0":-4.818313368899273,"vY0":-126.00669094828909,"vZ0":-3.278440167350756,"x":127.59,"y":182.25,"x0":1.7279562664764618,"y0":50.00557656290296,"z0":5.67443019101289,"aX":-0.7913728782949472},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.3,"breakHorizontal":2.0,"spinRate":2134,"spinDirection":289},"zone":7,"typeConfidence":2.0,"plateTime":0.4355942065572491,"extension":7.140615821961472},"hitData":{"launchSpeed":58.7,"launchAngle":-52.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.63,"coordY":191.48}},"index":3,"playId":"450e5852-79f6-367d-a133-80b6dc0d8858","pitchNumber":4,"startTime":"2025-07-26T23:36:40.237Z","endTime":"2025-07-26T23:36:48.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:36:48.184Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:37:04.464Z","endTime":"2025-07-26T23:39:14.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.27201025039926,"strikeZoneBottom":1.55265991367484,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.060338527847517,"aZ":-9.898972020257734,"pfxX":2.5332151533236003,"pfxZ":11.677610448873942,"pX":0.3682060831457102,"pZ":1.1824256025329263,"vX0":-2.4916399038236623,"vY0":-136.5172432162522,"vZ0":-11.061063215961946,"x":102.96,"y":206.85,"x0":0.9589589842523105,"y0":50.006747766316614,"z0":5.944487302952758,"aX":4.833635716141305},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.3,"breakHorizontal":-4.1,"spinRate":2190,"spinDirection":167},"zone":14,"typeConfidence":0.92,"plateTime":0.3996109370832528,"extension":7.1100376360311115},"index":0,"playId":"cc2c42ef-9051-3d3b-9a67-2d2493fd5a88","pitchNumber":1,"startTime":"2025-07-26T23:37:16.792Z","endTime":"2025-07-26T23:37:21.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.07621469103467,"strikeZoneBottom":1.42264829002352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.532253277818423,"aZ":-35.04691833304275,"pfxX":-1.7631248364645433,"pfxZ":-1.9252823002880817,"pX":0.28232101470345783,"pZ":2.1881349539693122,"vX0":-2.5602886933475695,"vY0":-120.24766263004709,"vZ0":-1.7961037881978204,"x":106.24,"y":179.7,"x0":1.5829594345591527,"y0":50.004255142904505,"z0":6.004583431975267,"aX":-2.62690922278915},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.6,"breakHorizontal":3.7,"spinRate":2336,"spinDirection":336},"zone":6,"typeConfidence":0.62,"plateTime":0.4525191081864528,"extension":7.086452870256841},"index":1,"playId":"f4f664ad-5e8b-318f-9d99-9eb529101a7c","pitchNumber":2,"startTime":"2025-07-26T23:37:36.662Z","endTime":"2025-07-26T23:37:40.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":94.4,"endSpeed":86.8,"strikeZoneTop":3.23219092610164,"strikeZoneBottom":1.5454418712839,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.882409097730278,"aZ":-11.612856506415717,"pfxX":3.023482931684968,"pfxZ":10.732582943247333,"pX":-0.3190453585307856,"pZ":1.7191949333761831,"vX0":-4.333623873773802,"vY0":-137.19470545682813,"vZ0":-9.385391771159133,"x":129.16,"y":192.36,"x0":0.8844443612480583,"y0":50.00511332356837,"z0":5.965209390003101,"aX":5.794141642791007},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":-4.7,"spinRate":2192,"spinDirection":160},"zone":7,"typeConfidence":0.92,"plateTime":0.3984406558713136,"extension":7.10015456138864},"index":2,"playId":"67431a33-907f-3d61-88be-3f90439e95a1","pitchNumber":3,"startTime":"2025-07-26T23:37:55.195Z","endTime":"2025-07-26T23:37:59.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.87654992569929,"aZ":-23.68293342713406,"pfxX":-2.106586199946518,"pfxZ":5.324805810956244,"pX":-0.10011830172856104,"pZ":2.114296749625499,"vX0":-4.058744774317434,"vY0":-124.64675000071259,"vZ0":-3.8417651854488826,"x":120.82,"y":181.69,"x0":1.8144199091523223,"y0":50.0032570287183,"z0":5.600544019508002,"aX":-3.35936747894903},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.1,"breakHorizontal":4.7,"spinRate":2327,"spinDirection":318},"zone":5,"typeConfidence":2.0,"plateTime":0.43717731112310165,"extension":7.34016868635659},"index":3,"playId":"61c309af-b4dc-3d5f-af54-6a5f5f6d0f8c","pitchNumber":4,"startTime":"2025-07-26T23:38:15.073Z","endTime":"2025-07-26T23:38:19.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.8,"endSpeed":86.9,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.080386478987165,"aZ":-11.770521693959493,"pfxX":4.726760367156491,"pfxZ":10.566685188121665,"pX":1.059439906099255,"pZ":2.7556933360785,"vX0":-2.194826075049118,"vY0":-137.9417840878124,"vZ0":-6.605135270422095,"x":76.62,"y":164.38,"x0":1.2503688145332486,"y0":50.004048625054516,"z0":5.9713090547477545,"aX":9.128861772319473},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":-8.2,"spinRate":2235,"spinDirection":157},"zone":12,"typeConfidence":0.92,"plateTime":0.3967564412644209,"extension":7.195775955687557},"index":4,"playId":"8bd3de4f-00da-38e9-81e3-d543a2a29db9","pitchNumber":5,"startTime":"2025-07-26T23:38:44.641Z","endTime":"2025-07-26T23:38:48.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.133552175757035,"aZ":-27.517910587894253,"pfxX":-0.0913108718787079,"pfxZ":2.898288415638053,"pX":-0.721276627614875,"pZ":1.3188824534351848,"vX0":-6.773387714195423,"vY0":-125.80335415812509,"vZ0":-5.000340114684901,"x":144.49,"y":203.17,"x0":2.015920163732624,"y0":50.00085476470109,"z0":5.5583035747388925,"aX":-0.14609387708366678},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.3,"breakHorizontal":1.7,"spinRate":2217,"spinDirection":313},"zone":13,"typeConfidence":2.0,"plateTime":0.43511454913023684,"extension":7.20396962358087},"index":5,"playId":"99949d0c-67fe-3e2a-b4cd-82c74bd2e80d","pitchNumber":6,"startTime":"2025-07-26T23:39:08.367Z","endTime":"2025-07-26T23:39:14.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:39:14.475Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Wallner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-07-26T23:39:24.748Z","endTime":"2025-07-26T23:40:35.770Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.5,"strikeZoneTop":3.75840464656149,"strikeZoneBottom":1.87632008031029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8108006947009,"aZ":-11.217590311448987,"pfxX":1.9992840707345183,"pfxZ":10.938200299482203,"pX":-0.37727751813724836,"pZ":3.065787407529928,"vX0":-4.106988655578308,"vY0":-137.37737233122257,"vZ0":-6.162605168806328,"x":131.38,"y":156.0,"x0":0.8757954989489222,"y0":50.00021414746203,"z0":6.09714165468547,"aX":3.8300101413951686},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.7,"breakHorizontal":-2.8,"spinRate":2182,"spinDirection":164},"zone":4,"typeConfidence":0.92,"plateTime":0.39838439475307874,"extension":7.190975295268332},"index":0,"playId":"6a3c7128-d841-3b5c-b923-7befb533899f","pitchNumber":1,"startTime":"2025-07-26T23:39:41.296Z","endTime":"2025-07-26T23:39:44.826Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.350056032587712,"aZ":-11.478999573985787,"pfxX":2.7177506991691516,"pfxZ":10.930220416208046,"pX":-0.45676382072663585,"pZ":3.2614989079103274,"vX0":-4.773382335571541,"vY0":-136.99676175602065,"vZ0":-5.60934163085161,"x":134.41,"y":150.72,"x0":0.9581530579235197,"y0":50.002354104577634,"z0":6.1259443847679735,"aX":5.145868464957198},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.7,"breakHorizontal":-3.8,"spinRate":2152,"spinDirection":165},"zone":1,"typeConfidence":0.92,"plateTime":0.400387231782696,"extension":6.957393992400272},"index":1,"playId":"9df8e24b-9394-37fa-b9e9-14575b9bdc69","pitchNumber":2,"startTime":"2025-07-26T23:40:00.356Z","endTime":"2025-07-26T23:40:03.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-26T23:40:11.443Z","endTime":"2025-07-26T23:40:29.460Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34027887298622,"aZ":-13.047639561601299,"pfxX":1.4512264646395598,"pfxZ":9.89669172038426,"pX":-1.0476542716478294,"pZ":3.0537003604515456,"vX0":-5.75357110275816,"vY0":-137.81576971001252,"vZ0":-5.867709639061223,"x":156.93,"y":156.33,"x0":0.8743447221348901,"y0":50.000116026709854,"z0":6.084327022319405,"aX":2.8049053759721434},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":-1.4,"spinRate":2169,"spinDirection":167},"zone":11,"typeConfidence":0.92,"plateTime":0.39675870765918697,"extension":7.089396879099843},"index":3,"playId":"b239c83c-a394-3164-ad2c-d10fa8437cc0","pitchNumber":3,"startTime":"2025-07-26T23:40:29.460Z","endTime":"2025-07-26T23:40:35.770Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:40:35.770Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a ground ball to left fielder Harrison Bader.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:42:25.127Z","endTime":"2025-07-26T23:44:02.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.0,"endSpeed":83.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.084819484376666,"aZ":-20.309244271500784,"pfxX":-7.220421868476599,"pfxZ":6.599074707563876,"pX":0.7472806030871193,"pZ":1.9535790273519438,"vX0":10.386043383223956,"vY0":-133.58418302901248,"vZ0":-2.9919348971951596,"x":88.52,"y":186.03,"x0":-2.2618222887633825,"y0":50.00613058350579,"z0":4.556526339998092,"aX":-12.989471833511177},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.4,"breakHorizontal":10.7,"spinRate":2249,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.41080362267083714,"extension":6.7071539920317695},"index":0,"playId":"fe9c16dd-44d7-3d2f-acb3-2fbe6b127c10","pitchNumber":1,"startTime":"2025-07-26T23:42:45.235Z","endTime":"2025-07-26T23:42:49.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.7,"endSpeed":85.5,"strikeZoneTop":3.51002360740416,"strikeZoneBottom":1.64557042295793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02943890672381,"aZ":-21.204435717168572,"pfxX":-7.4932997844691105,"pfxZ":5.898203241762831,"pX":0.5385061581975975,"pZ":3.040444937181142,"vX0":9.829432591280284,"vY0":-134.74791521282202,"vZ0":-0.45767801153713294,"x":96.47,"y":156.69,"x0":-2.163111180905128,"y0":50.00588344690475,"z0":4.695199113607355,"aX":-13.945656829667875},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":11.8,"spinRate":2219,"spinDirection":230},"zone":3,"typeConfidence":2.0,"plateTime":0.40466122969091467,"extension":6.823314081998482},"index":1,"playId":"5bb9a834-363c-3c2a-bdad-5d7bd7da039e","pitchNumber":2,"startTime":"2025-07-26T23:43:08.733Z","endTime":"2025-07-26T23:43:12.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.343950964727625,"aZ":-28.545244081887876,"pfxX":-7.935536223438592,"pfxZ":2.281452883965346,"pX":-0.32262455695939857,"pZ":1.5959781010234746,"vX0":7.6361832107826615,"vY0":-124.61329068750942,"vZ0":-2.4687137103047005,"x":129.3,"y":195.69,"x0":-2.378987977267416,"y0":50.002501840641116,"z0":4.93055272665255,"aX":-12.623640162572753},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.8,"breakHorizontal":12.8,"spinRate":1937,"spinDirection":240},"zone":7,"typeConfidence":2.0,"plateTime":0.43761576665370416,"extension":6.466103427666435},"index":2,"playId":"3d802f54-73a4-30ac-bcda-f9bd6a55d0e1","pitchNumber":3,"startTime":"2025-07-26T23:43:27.139Z","endTime":"2025-07-26T23:43:31.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.110546326251594,"aZ":-21.547321951137068,"pfxX":-8.127950815371538,"pfxZ":5.595339860766996,"pX":-0.5816622268612056,"pZ":3.3961898135551283,"vX0":7.7640035910588665,"vY0":-137.36780122387887,"vZ0":0.5125451668182247,"x":139.17,"y":147.08,"x0":-2.396785094679151,"y0":50.004438645384525,"z0":4.678803019558409,"aX":-15.443122959802746},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":13.0,"spinRate":2309,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39962787990969506,"extension":6.7067508968283285},"hitData":{"launchSpeed":98.4,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":82.56,"coordY":123.19}},"index":3,"playId":"34a28422-c47a-368c-94e4-75059046edbc","pitchNumber":4,"startTime":"2025-07-26T23:43:50.828Z","endTime":"2025-07-26T23:44:02.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.9,"awayTeamWinProbability":54.1,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:44:02.432Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Call singles on a line drive to left fielder Harrison Bader. Drew Millas scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:44:17.529Z","endTime":"2025-07-26T23:49:47.827Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,4,5,6,7,8,10],"actionIndex":[2,3,9],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":10},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.710985469966992,"aZ":-33.15578817955051,"pfxX":7.910740610481687,"pfxZ":-0.7262122695963775,"pX":0.025956726115070685,"pZ":1.6950965472702058,"vX0":3.5943957415428267,"vY0":-115.70776101870837,"vZ0":-0.035919665604453366,"x":116.01,"y":193.01,"x0":-2.5755301473455092,"y0":50.001895181665624,"z0":4.88936630608844,"aX":10.71835951860464},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.1,"breakHorizontal":-15.2,"spinRate":2782,"spinDirection":57},"zone":8,"typeConfidence":2.0,"plateTime":0.47349044167267085,"extension":6.4385003281681215},"index":0,"playId":"659abe03-bfd4-313a-b1f2-0597ab9f486b","pitchNumber":1,"startTime":"2025-07-26T23:44:27.725Z","endTime":"2025-07-26T23:44:34.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":84.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.702861419049267,"aZ":-28.528787037157507,"pfxX":-7.391328922020205,"pfxZ":1.9814159287688042,"pX":-1.4919712084403882,"pZ":3.2958091510277354,"vX0":5.666210678312088,"vY0":-134.40037323873617,"vZ0":1.441224837857081,"x":173.87,"y":149.79,"x0":-2.661777823348718,"y0":50.002193259670165,"z0":4.771128011559449,"aX":-13.592362643051645},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.1,"breakHorizontal":12.2,"spinRate":2065,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.4067309312217562,"extension":6.517867439982744},"index":1,"playId":"1b2bc1bf-44a0-3fc6-aacd-742ffa5ce40f","pitchNumber":2,"startTime":"2025-07-26T23:44:56.903Z","endTime":"2025-07-26T23:45:03.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-07-26T23:45:23.493Z","endTime":"2025-07-26T23:46:59.249Z","isPitch":false,"type":"action","player":{"id":696285,"link":"/api/v1/people/696285"},"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Call replaces Jacob Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-26T23:46:59.249Z","endTime":"2025-07-26T23:47:44.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":696285,"link":"/api/v1/people/696285","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":85.7,"strikeZoneTop":3.43085197063392,"strikeZoneBottom":1.75605535402725,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.25416735918663,"aZ":-21.354884995359534,"pfxX":-8.483567805259433,"pfxZ":5.698150952731812,"pX":-0.048531770036698306,"pZ":4.003350660371126,"vX0":9.367811997815291,"vY0":-137.37967818229333,"vZ0":1.7578079522308545,"x":118.85,"y":130.69,"x0":-2.410874331120109,"y0":50.00400780374205,"z0":4.812739472124541,"aX":-16.113358194373948},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.9,"breakHorizontal":13.2,"spinRate":2277,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39966764538479094,"extension":6.615531129286863},"index":4,"playId":"82d32695-d420-3133-a2dc-f810a86a6a86","pitchNumber":3,"startTime":"2025-07-26T23:47:44.958Z","endTime":"2025-07-26T23:47:49.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":5,"playId":"06cbf30d-3d61-3718-9157-716592de7e3b","startTime":"2025-07-26T23:48:02.691Z","endTime":"2025-07-26T23:48:07.315Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.197263850772984,"aZ":-18.47811843342553,"pfxX":-7.584617073583712,"pfxZ":7.257721754584319,"pX":-0.1423383557803955,"pZ":2.794400645665464,"vX0":8.841969232850134,"vY0":-137.2005224212149,"vZ0":-1.640933959493567,"x":122.43,"y":163.33,"x0":-2.4367937598496283,"y0":50.00381177444704,"z0":4.672668336676762,"aX":-14.315940058016343},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.0,"breakHorizontal":11.6,"spinRate":2326,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4007643293038665,"extension":6.753042429790366},"index":6,"playId":"b4223eb9-c0bf-39bf-ac7f-a7a6dcb84319","pitchNumber":4,"startTime":"2025-07-26T23:48:23.046Z","endTime":"2025-07-26T23:48:27.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":7,"playId":"08a1aafd-320d-433a-af35-e92e898a248a","startTime":"2025-07-26T23:48:46.469Z","endTime":"2025-07-26T23:48:51.469Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.24603280795397,"strikeZoneBottom":1.73837968698417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.778207536592596,"aZ":-18.4650848609072,"pfxX":-6.238400282057831,"pfxZ":7.095782393712181,"pX":-0.4835935510574368,"pZ":3.6653902200667123,"vX0":7.432147761217706,"vY0":-137.90729728710102,"vZ0":0.48979924989316104,"x":135.43,"y":139.81,"x0":-2.3990491977821438,"y0":50.00322340841021,"z0":4.72803138997376,"aX":-12.054190405023295},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2264,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39669629893865643,"extension":6.610287572405968},"index":8,"playId":"27694c0c-b1f3-31e7-a61b-343b46a5c149","pitchNumber":5,"startTime":"2025-07-26T23:49:03.200Z","endTime":"2025-07-26T23:49:09.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Drew Millas steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":9,"actionPlayId":"27694c0c-b1f3-31e7-a61b-343b46a5c149","startTime":"2025-07-26T23:49:19.662Z","endTime":"2025-07-26T23:49:37.405Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686452,"link":"/api/v1/people/686452"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"postOnSecond":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":1.65,"dramaIndex":63.0,"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809306175116376,"aZ":-27.74739133333393,"pfxX":-6.707952622176142,"pfxZ":2.6988677917737665,"pX":-0.04325249023752035,"pZ":1.3287569016374736,"vX0":7.942482086529851,"vY0":-126.91097228129969,"vZ0":-2.997843066513219,"x":118.65,"y":202.9,"x0":-2.334851563896316,"y0":50.00236133393404,"z0":4.724307335988378,"aX":-10.995308116109687},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.4,"breakHorizontal":10.4,"spinRate":2029,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.43080352347252093,"extension":6.524648110731637},"hitData":{"launchSpeed":97.3,"launchAngle":12.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.77,"coordY":115.59}},"index":10,"playId":"633d1829-a819-3ef1-aa30-003cda95a9b7","pitchNumber":6,"startTime":"2025-07-26T23:49:37.405Z","endTime":"2025-07-26T23:49:47.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"second":{"id":686452,"link":"/api/v1/people/686452"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.3,"awayTeamWinProbability":64.7,"homeTeamWinProbabilityAdded":-7.900000000000006,"leverageIndex":1.65,"dramaIndex":112.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:49:47.827Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Byron Buxton.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:50:12.353Z","endTime":"2025-07-26T23:51:14.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(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.7,"endSpeed":86.8,"strikeZoneTop":3.58126368537556,"strikeZoneBottom":1.5781157479978,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.809722455998152,"aZ":-24.35601597391091,"pfxX":-7.981833649766625,"pfxZ":4.062993798141175,"pX":0.3435147253194499,"pZ":2.3436097508062756,"vX0":9.869901886148694,"vY0":-137.6842245100538,"vZ0":-1.6745515393544705,"x":103.91,"y":175.5,"x0":-2.246211552113762,"y0":50.004553789403786,"z0":4.603597117573842,"aX":-15.367180228034677},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":12.5,"spinRate":2284,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.39741596505530774,"extension":6.816407867833171},"index":0,"playId":"825baa05-f598-32af-bd8d-3503b262ebf1","pitchNumber":1,"startTime":"2025-07-26T23:50:17.402Z","endTime":"2025-07-26T23:50:21.368Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.540090226138886,"aZ":-23.29722199018874,"pfxX":-7.46659836634558,"pfxZ":4.6342589783168915,"pX":-0.011192734263812312,"pZ":2.736867399746883,"vX0":8.574471338342793,"vY0":-137.1341211461188,"vZ0":-0.9432358853225941,"x":117.43,"y":164.88,"x0":-2.199111580801372,"y0":50.00581375548387,"z0":4.665355872428769,"aX":-14.31328944279478},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":11.9,"spinRate":2247,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.39844530181976934,"extension":6.603950780202505},"index":1,"playId":"c7bc73e0-48b4-34fa-9b30-db5e31f6867b","pitchNumber":2,"startTime":"2025-07-26T23:50:34.107Z","endTime":"2025-07-26T23:50:37.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-26T23:50:42.767Z","endTime":"2025-07-26T23:51:02.793Z","isPitch":false,"type":"action","player":{"id":682928,"link":"/api/v1/people/682928"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":94.8,"endSpeed":87.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.844536096655204,"aZ":-24.375801127146648,"pfxX":-8.27207854409917,"pfxZ":4.032867442016508,"pX":0.6665582701614325,"pZ":2.770196491730585,"vX0":11.108736162101552,"vY0":-137.7581970752826,"vZ0":-0.6804804309495389,"x":91.59,"y":163.98,"x0":-2.331985926115002,"y0":50.00265202895998,"z0":4.659170716409566,"aX":-15.996786045995488},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.3,"breakHorizontal":12.8,"spinRate":2316,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.39667491739594274,"extension":6.8940862198171855},"hitData":{"launchSpeed":84.8,"launchAngle":30.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.43,"coordY":69.68}},"index":3,"playId":"43691c8c-77b2-3329-ab0b-a0ce321f0900","pitchNumber":3,"startTime":"2025-07-26T23:51:02.793Z","endTime":"2025-07-26T23:51:14.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":3.3000000000000043,"leverageIndex":1.41,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:51:14.088Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James Wood lines out to shortstop Carlos Correa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:51:24.287Z","endTime":"2025-07-26T23:52:09.757Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.7,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.575291564111325,"aZ":-21.105453277464058,"pfxX":-7.537720225536939,"pfxZ":5.861597507338844,"pX":-0.9695512422379523,"pZ":2.408718497082146,"vX0":6.83376745088552,"vY0":-136.63977757806344,"vZ0":-2.080075663820678,"x":153.96,"y":173.74,"x0":-2.525662253190289,"y0":50.001492290795376,"z0":4.6325929288681085,"aX":-14.228861077793413},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.3,"breakHorizontal":12.1,"spinRate":2127,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4011261878807222,"extension":6.715808240165678},"index":0,"playId":"0517faff-e4a3-3849-b50e-e9f8fb027a45","pitchNumber":1,"startTime":"2025-07-26T23:51:47.475Z","endTime":"2025-07-26T23:51:50.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.1,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.04477192453738,"aZ":-37.3415950383478,"pfxX":7.4449329982470225,"pfxZ":-3.8520346555089287,"pX":0.10705494345803493,"pZ":2.3366549186775862,"vX0":3.576754631832017,"vY0":-114.76725936022665,"vZ0":1.9210505533593802,"x":112.92,"y":175.69,"x0":-2.4357936094891364,"y0":50.00184844622848,"z0":5.109653176984701,"aX":9.989952465698464},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-6.2,"breakHorizontal":-14.4,"spinRate":2660,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.47616586960803486,"extension":6.429901690911711},"hitData":{"launchSpeed":80.3,"launchAngle":13.0,"totalDistance":181.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":117.9,"coordY":129.53}},"index":1,"playId":"cbaba58a-4584-37b2-a153-8a8154a273a7","pitchNumber":2,"startTime":"2025-07-26T23:52:04.707Z","endTime":"2025-07-26T23:52:09.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.4,"awayTeamWinProbability":58.6,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":1.19,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:52:09.757Z","atBatIndex":16},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Alex Call caught stealing 2nd base, catcher Christian Vázquez to shortstop Carlos Correa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-07-26T23:52:34.782Z","endTime":"2025-07-26T23:53:18.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"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":89.8,"endSpeed":83.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.626643624432436,"aZ":-24.703181303721202,"pfxX":-2.0773544452460437,"pfxZ":4.23560995646044,"pX":0.03947470356920577,"pZ":1.6439559757070878,"vX0":7.147175462553866,"vY0":-130.75078464933785,"vZ0":-2.9676960784431587,"x":115.5,"y":194.39,"x0":-2.43700314552646,"y0":50.003739337752,"z0":4.609355404378028,"aX":-3.665774848376391},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.3,"breakHorizontal":2.5,"spinRate":2220,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.41588203374020605,"extension":6.4898766602201},"index":0,"playId":"71876665-deac-377a-b1a7-ddd945fa265e","pitchNumber":1,"startTime":"2025-07-26T23:52:38.939Z","endTime":"2025-07-26T23:52:44.300Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.47652687200986,"strikeZoneBottom":1.66998620683446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8535243875055,"aZ":-29.10265999877888,"pfxX":-8.225089852640465,"pfxZ":1.8692793435044206,"pX":-0.0887277161545004,"pZ":0.7614568117006822,"vX0":8.230817475040332,"vY0":-127.28813292004953,"vZ0":-3.9977355392106624,"x":120.38,"y":218.22,"x0":-2.2938572821429712,"y0":50.00296863259587,"z0":4.65379280162564,"aX":-13.512577759874944},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.6,"breakHorizontal":13.1,"spinRate":2001,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.43012649286169147,"extension":6.6121075568434975},"index":1,"playId":"981eecc2-c4fe-323b-ab5a-9557261281f8","pitchNumber":2,"startTime":"2025-07-26T23:53:12.984Z","endTime":"2025-07-26T23:53:18.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":43.7,"awayTeamWinProbability":56.3,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.89,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:53:18.708Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a ground ball to right fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T23:55:38.370Z","endTime":"2025-07-26T23:59:14.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8,9,10],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Alex Call remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-26T23:54:35.674Z","endTime":"2025-07-26T23:55:40.601Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"id":696285,"link":"/api/v1/people/696285"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":696285,"link":"/api/v1/people/696285"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.38251440774859,"aZ":-34.423833448696215,"pfxX":1.991278868474236,"pfxZ":-1.5606557416206646,"pX":-0.5400049870801165,"pZ":0.8107602953877345,"vX0":-5.8787087416633526,"vY0":-119.47845709451977,"vZ0":-4.8859461433962625,"x":137.58,"y":216.89,"x0":1.695448430739604,"y0":50.003065476298616,"z0":5.981752220616572,"aX":2.875246097170019},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.7,"breakHorizontal":-2.2,"spinRate":2269,"spinDirection":335},"zone":13,"typeConfidence":0.9,"plateTime":0.4587289604140272,"extension":7.081078050882039},"index":1,"playId":"1dbf8a58-4df8-35b2-a4be-3fc380f18b5a","pitchNumber":1,"startTime":"2025-07-26T23:55:40.601Z","endTime":"2025-07-26T23:55:44.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.7,"endSpeed":86.9,"strikeZoneTop":3.17716378050476,"strikeZoneBottom":1.44983398449319,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.094970361559383,"aZ":-11.3210709178928,"pfxX":3.077564673660957,"pfxZ":10.853253024778958,"pX":0.3714910266536619,"pZ":1.1496661939751058,"vX0":-2.8264498003098972,"vY0":-137.62536012889683,"vZ0":-10.82913417380391,"x":102.84,"y":207.74,"x0":1.011166078564453,"y0":50.00556795398252,"z0":5.899033386422839,"aX":5.914060548437387},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.0,"spinRate":2292,"spinDirection":165},"zone":14,"typeConfidence":0.92,"plateTime":0.39775607679359215,"extension":7.232601972483252},"index":2,"playId":"0fa279d0-9393-34c3-8c06-7730cc574f34","pitchNumber":2,"startTime":"2025-07-26T23:56:01.440Z","endTime":"2025-07-26T23:56:06.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.549855524367207,"aZ":-12.63561950961723,"pfxX":3.0227109547314255,"pfxZ":10.52671702050052,"pX":0.7639928741273896,"pZ":2.6327046991904024,"vX0":-2.1959590351102682,"vY0":-135.1657897924259,"vZ0":-6.829937115645365,"x":87.88,"y":167.7,"x0":1.1928748949990429,"y0":50.005028109396484,"z0":6.07364952932073,"aX":5.612255074690576},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.9,"breakHorizontal":-5.0,"spinRate":2199,"spinDirection":159},"zone":6,"typeConfidence":0.91,"plateTime":0.40471081408454657,"extension":7.103499900686003},"index":3,"playId":"e82e6da5-1327-312a-998b-df3482588b1b","pitchNumber":3,"startTime":"2025-07-26T23:56:18.789Z","endTime":"2025-07-26T23:56:22.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60610994884746,"aZ":-24.167632530949046,"pfxX":2.1803835376423226,"pfxZ":4.789115818680845,"pX":0.8752068757857872,"pZ":2.474811169452006,"vX0":-2.2382796315402564,"vY0":-127.53031623305222,"vZ0":-3.79263208869285,"x":83.64,"y":171.96,"x0":1.474873233520404,"y0":50.00208351368408,"z0":5.855317840230568,"aX":3.6444102078211493},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.2,"breakHorizontal":-3.5,"spinRate":814,"spinDirection":136},"zone":12,"typeConfidence":0.96,"plateTime":0.42708970488086306,"extension":7.119697971985576},"index":4,"playId":"7708dd37-5fb0-3a5a-b793-749a4eced477","pitchNumber":4,"startTime":"2025-07-26T23:56:53.611Z","endTime":"2025-07-26T23:56:57.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.25741938424147,"strikeZoneBottom":1.43432011291938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.409825430142487,"aZ":-38.05419060773205,"pfxX":0.9053212800813779,"pfxZ":-4.1164324568150565,"pX":0.8505809810337224,"pZ":3.4685415123556926,"vX0":-1.5948857253589255,"vY0":-118.21676575224507,"vZ0":1.767439279067117,"x":84.58,"y":145.13,"x0":1.413291789582823,"y0":50.000583036088486,"z0":6.178492783704127,"aX":1.2942175928226862},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-6.8,"breakHorizontal":-1.3,"spinRate":2159,"spinDirection":330},"zone":12,"typeConfidence":0.89,"plateTime":0.46154166994520374,"extension":6.931068308185792},"index":5,"playId":"5813d594-4cb0-3b41-bada-5b1ebdb0d382","pitchNumber":5,"startTime":"2025-07-26T23:57:15.901Z","endTime":"2025-07-26T23:57:20.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":82.5,"endSpeed":76.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.27003468383744,"aZ":-37.015544617700115,"pfxX":1.7465225721357733,"pfxZ":-3.302638046794115,"pX":0.340138009726391,"pZ":0.7508049086560933,"vX0":-3.28596425238739,"vY0":-120.11842911706837,"vZ0":-4.350546885846883,"x":104.03,"y":218.51,"x0":1.4960947545401906,"y0":50.001409987972174,"z0":5.860690660322921,"aX":2.5642185936873068},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-6.7,"breakHorizontal":-2.4,"spinRate":2225,"spinDirection":339},"zone":14,"typeConfidence":0.88,"plateTime":0.4552073028207153,"extension":6.9688280992792855},"index":6,"playId":"7facee04-623e-32c9-8e3b-71f2eeb650fb","pitchNumber":6,"startTime":"2025-07-26T23:57:35.186Z","endTime":"2025-07-26T23:57:39.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40727905297961,"aZ":-11.598715543107177,"pfxX":3.47046910735681,"pfxZ":10.478772435662467,"pX":0.29666028146400053,"pZ":3.4976828530736777,"vX0":-3.7445730273973887,"vY0":-138.8411185197808,"vZ0":-4.8915614364499005,"x":105.69,"y":144.34,"x0":1.2082366191242309,"y0":50.003676839050804,"z0":6.046317955244352,"aX":6.8151479206870285},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.2,"breakHorizontal":-5.5,"spinRate":2232,"spinDirection":158},"zone":12,"typeConfidence":0.92,"plateTime":0.39363099855542494,"extension":7.070882709199051},"index":7,"playId":"eddc7d1a-abb6-3715-82a1-495792ab4b1c","pitchNumber":7,"startTime":"2025-07-26T23:57:59.654Z","endTime":"2025-07-26T23:58:03.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":75.1,"strikeZoneTop":3.34299854793161,"strikeZoneBottom":1.51987850488656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.761209916584903,"aZ":-34.67353371269956,"pfxX":-1.3482838909652486,"pfxZ":-1.7543449916104539,"pX":1.4513070281002551,"pZ":3.796697051655284,"vX0":-0.021855843689893968,"vY0":-117.89517727393817,"vZ0":2.0661892376400024,"x":61.68,"y":136.27,"x0":1.6361797542018544,"y0":50.00225903032628,"z0":6.080547726387314,"aX":-1.9217876746489897},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.5,"breakHorizontal":2.4,"spinRate":2199,"spinDirection":332},"zone":12,"typeConfidence":0.88,"plateTime":0.46237380123627014,"extension":6.932807217084591},"index":8,"playId":"724f0e40-c021-37bb-b7ea-05c1060dd181","pitchNumber":8,"startTime":"2025-07-26T23:58:22.914Z","endTime":"2025-07-26T23:58:27.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57732490391581,"aZ":-11.628646630687653,"pfxX":3.108916846651822,"pfxZ":10.767418526512678,"pX":0.597400550660808,"pZ":2.2208379363934845,"vX0":-1.5953953376467027,"vY0":-137.29402058444342,"vZ0":-8.137234673797943,"x":94.23,"y":178.82,"x0":0.7823176068244272,"y0":50.00249593500477,"z0":6.015825495483598,"aX":5.931040431716354},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":-5.3,"spinRate":2140,"spinDirection":164},"zone":6,"typeConfidence":0.92,"plateTime":0.39905969380881867,"extension":7.125701370602971},"index":9,"playId":"fe146bd5-098b-3608-9522-3847ff5ca8f4","pitchNumber":9,"startTime":"2025-07-26T23:58:42.141Z","endTime":"2025-07-26T23:58:46.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.33449635812771,"aZ":-11.006484730988154,"pfxX":2.5492260447110655,"pfxZ":11.095057433007693,"pX":-0.17109170076014846,"pZ":2.309369457219142,"vX0":-3.5404654504892186,"vY0":-137.0257891618495,"vZ0":-7.987680296099956,"x":123.52,"y":176.43,"x0":0.8045243510762291,"y0":50.00188478931721,"z0":6.007937917498913,"aX":4.863469102558351},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.7,"breakHorizontal":-4.0,"spinRate":2209,"spinDirection":164},"zone":5,"typeConfidence":0.92,"plateTime":0.39920297492236845,"extension":7.068765493425914},"hitData":{"launchSpeed":92.3,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.42,"coordY":123.86}},"index":10,"playId":"6c9a67c3-c4d6-3282-bc12-10a55760b659","pitchNumber":10,"startTime":"2025-07-26T23:59:02.744Z","endTime":"2025-07-26T23:59:14.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":4.399999999999999,"leverageIndex":1.07,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:59:14.648Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brooks Lee grounds out, third baseman Brady House to first baseman Nathaniel Lowe. Ty France to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-26T23:59:23.380Z","endTime":"2025-07-26T23:59:48.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":77.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.03159361418071,"aZ":-29.02658571458448,"pfxX":-1.3140316176512823,"pfxZ":2.0466775696580406,"pX":0.21853188187346856,"pZ":2.5736461908914494,"vX0":-3.6768813974220196,"vY0":-124.08777058971107,"vZ0":-2.0158271067632967,"x":108.67,"y":169.29,"x0":1.8985443098498287,"y0":50.004042101497326,"z0":5.847922722560054,"aX":-2.019878050836077},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":3.4,"spinRate":2159,"spinDirection":298},"zone":5,"typeConfidence":2.0,"plateTime":0.44375975068724394,"extension":6.807626578166522},"hitData":{"launchSpeed":80.1,"launchAngle":-41.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.99,"coordY":179.46}},"index":0,"playId":"2de689fb-c43a-3f05-b4a5-b37afa1e34a4","pitchNumber":1,"startTime":"2025-07-26T23:59:41.086Z","endTime":"2025-07-26T23:59:48.825Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.8,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-07-26T23:59:48.825Z","atBatIndex":19},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Vázquez walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:00:05.348Z","endTime":"2025-07-27T00:02:49.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.02373372186386,"strikeZoneBottom":1.47982831466731,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.701359820531586,"aZ":-13.035050005458684,"pfxX":4.121529827216532,"pfxZ":10.206271563079456,"pX":1.4732153118117561,"pZ":2.454350981734396,"vX0":-0.5916475973231313,"vY0":-135.83128536922257,"vZ0":-7.35724173003329,"x":60.84,"y":172.51,"x0":1.1576290736652806,"y0":50.00507478273536,"z0":6.097305913658741,"aX":7.731784117632272},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.2,"breakHorizontal":-7.3,"spinRate":2055,"spinDirection":167},"zone":12,"typeConfidence":0.91,"plateTime":0.40265394469033877,"extension":6.897802428617684},"index":0,"playId":"e090686c-001b-32ba-8781-f18de1ebedfe","pitchNumber":1,"startTime":"2025-07-27T00:00:17.108Z","endTime":"2025-07-27T00:00:21.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.1474561278478,"strikeZoneBottom":1.53841912354723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.4025674398854,"aZ":-10.190606631695136,"pfxX":2.361117630646552,"pfxZ":12.067447184295979,"pX":0.36938440313764737,"pZ":1.690911990108609,"vX0":-2.7398102283703376,"vY0":-133.97918302226657,"vZ0":-9.305857576655221,"x":102.92,"y":193.13,"x0":1.0975153283674508,"y0":50.00165727777919,"z0":5.9333487748770155,"aX":4.300959378550976},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":20.2,"breakHorizontal":-3.7,"spinRate":2189,"spinDirection":161},"zone":9,"typeConfidence":0.9,"plateTime":0.4085092797005907,"extension":6.984592074780999},"index":1,"playId":"a3ed59b9-2506-3ace-b0e2-cf9bff8ff6ff","pitchNumber":2,"startTime":"2025-07-27T00:00:36.214Z","endTime":"2025-07-27T00:00:40.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":80.3,"endSpeed":75.5,"strikeZoneTop":3.19593650920469,"strikeZoneBottom":1.58690813091949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.705656177585247,"aZ":-34.532166189431315,"pfxX":0.24288117221659355,"pfxZ":-1.6585271903702292,"pX":1.0010492087412828,"pZ":2.208610698754784,"vX0":-1.359450167924011,"vY0":-117.16845220793824,"vZ0":-1.5831629683190316,"x":78.84,"y":179.15,"x0":1.551976985947541,"y0":50.004919373041794,"z0":6.057835641939806,"aX":0.34519841250712985},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.1,"breakHorizontal":-0.1,"spinRate":2255,"spinDirection":334},"zone":14,"typeConfidence":0.89,"plateTime":0.463723046610943,"extension":6.9737413386211315},"index":2,"playId":"81456bca-2600-39bd-8a80-e0cffafa009e","pitchNumber":3,"startTime":"2025-07-27T00:00:56.490Z","endTime":"2025-07-27T00:01:01.406Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.5,"strikeZoneTop":3.18884359969532,"strikeZoneBottom":1.58019103832568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.620521425955307,"aZ":-15.289598220093023,"pfxX":3.2946448045925862,"pfxZ":9.09124973039657,"pX":1.1564705276563938,"pZ":2.5049163622027177,"vX0":-1.3982539868357018,"vY0":-134.7699415869323,"vZ0":-6.479482722596315,"x":72.92,"y":171.15,"x0":1.2511382444617698,"y0":50.00478132020716,"z0":6.001898736995066,"aX":6.120121736259873},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.5,"breakHorizontal":-5.8,"spinRate":2123,"spinDirection":158},"zone":12,"typeConfidence":0.9,"plateTime":0.40492170111730674,"extension":6.874001758611496},"index":3,"playId":"dd4fdbe3-c320-3851-a499-5fd716619d9c","pitchNumber":4,"startTime":"2025-07-27T00:01:17.276Z","endTime":"2025-07-27T00:01:23.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.14159054166146,"strikeZoneBottom":1.66257327411887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.563913161089904,"aZ":-11.393068048600554,"pfxX":2.344406488985441,"pfxZ":11.208299175716304,"pX":-0.22971728254149706,"pZ":3.128695860447494,"vX0":-3.5236606175100027,"vY0":-134.64550342372243,"vZ0":-6.113433038068078,"x":125.76,"y":154.31,"x0":0.7854691002069268,"y0":50.001967120607574,"z0":6.219026484435584,"aX":4.346635604762368},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":-3.6,"spinRate":2188,"spinDirection":164},"zone":2,"typeConfidence":0.89,"plateTime":0.4052899581011742,"extension":6.858749471898676},"index":4,"playId":"2408db54-b19f-3e9c-8b77-289fa539a942","pitchNumber":5,"startTime":"2025-07-27T00:01:37.464Z","endTime":"2025-07-27T00:01:42.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-07-27T00:01:49.443Z","endTime":"2025-07-27T00:02:07.071Z","isPitch":false,"type":"action","player":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.372973794939565,"aZ":-12.300783891789003,"pfxX":4.815855472545245,"pfxZ":10.62321637912527,"pX":0.10724189018466997,"pZ":2.248072941435326,"vX0":-3.9537947784382053,"vY0":-135.5836884732409,"vZ0":-7.906776639642534,"x":112.91,"y":178.08,"x0":0.955445519638174,"y0":50.0000854080757,"z0":6.051570671352774,"aX":9.005973888085418},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.9,"breakHorizontal":-7.9,"spinRate":2206,"spinDirection":164},"zone":5,"typeConfidence":0.91,"plateTime":0.4032859518296319,"extension":6.9291978002660475},"index":6,"playId":"bf15890e-2f27-3962-b006-6cdc1931894a","pitchNumber":6,"startTime":"2025-07-27T00:02:07.071Z","endTime":"2025-07-27T00:02:10.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":7,"playId":"4bcbf143-2d8a-461b-9bd2-863334e7c8c2","startTime":"2025-07-27T00:02:27.539Z","endTime":"2025-07-27T00:02:32.539Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.8,"endSpeed":86.8,"strikeZoneTop":3.24317170508225,"strikeZoneBottom":1.60217080272143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26314938415827,"aZ":-12.445930982794888,"pfxX":5.129112552248235,"pfxZ":10.379390727583054,"pX":1.532584131569742,"pZ":0.8697034823975353,"vX0":-0.9372344802339375,"vY0":-136.33072668548718,"vZ0":-11.320740491698508,"x":58.58,"y":215.3,"x0":1.2119610065406108,"y0":50.00373050947729,"z0":5.911677767490013,"aX":9.74794356455621},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.9,"breakHorizontal":-9.1,"spinRate":2169,"spinDirection":156},"zone":14,"typeConfidence":0.92,"plateTime":0.4002943324352839,"extension":6.984182807350723},"index":8,"playId":"a9e660cb-5135-32cf-b6fb-d92019322aa0","pitchNumber":7,"startTime":"2025-07-27T00:02:44.521Z","endTime":"2025-07-27T00:02:49.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.6,"awayTeamWinProbability":51.4,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":1.57,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:02:49.829Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Byron Buxton lines out to right fielder Daylen Lile.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:03:04.775Z","endTime":"2025-07-27T00:04:07.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.4311998716248,"strikeZoneBottom":1.58289885548892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.76964503027421,"aZ":-27.307023662052867,"pfxX":-0.8049114737194372,"pfxZ":3.0098941544390776,"pX":-0.3034984566409823,"pZ":0.825265152162596,"vX0":-5.229954538170855,"vY0":-126.65831360064881,"vZ0":-6.477700764494404,"x":128.57,"y":216.5,"x0":1.8959691391471412,"y0":50.004324000494705,"z0":5.610327674328352,"aX":-1.3033469383146012},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.1,"breakHorizontal":2.6,"spinRate":2232,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4330625938409738,"extension":7.067529752276931},"index":0,"playId":"1c164601-8696-3d17-9fc1-d034eeb3708d","pitchNumber":1,"startTime":"2025-07-27T00:03:15.940Z","endTime":"2025-07-27T00:03:19.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.8,"strikeZoneTop":3.42,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.983122747524785,"aZ":-11.070318960946196,"pfxX":4.841494035823995,"pfxZ":11.014270187182074,"pX":0.9305724063412614,"pZ":2.7006261396500175,"vX0":-2.8778230582524778,"vY0":-136.78066468307242,"vZ0":-6.959927590450523,"x":81.53,"y":165.86,"x0":1.3611401046223846,"y0":50.00489888911572,"z0":6.018323416757959,"aX":9.278291510927389},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.8,"breakHorizontal":-8.3,"spinRate":2298,"spinDirection":156},"zone":12,"typeConfidence":0.92,"plateTime":0.39873390838617073,"extension":6.991410554981605},"index":1,"playId":"6f2ecff8-80f6-39e8-bf6e-9fc967faba37","pitchNumber":2,"startTime":"2025-07-27T00:03:35.642Z","endTime":"2025-07-27T00:03:39.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.5,"endSpeed":86.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.245633576700605,"aZ":-13.616853186038254,"pfxX":2.633039501241133,"pfxZ":9.714679370804449,"pX":-0.3981849940335177,"pZ":2.9664906917516407,"vX0":-4.214578621202989,"vY0":-136.1955043589673,"vZ0":-6.176329627066902,"x":132.18,"y":158.68,"x0":0.8155323837309323,"y0":50.00181496311755,"z0":6.176875740295992,"aX":5.029356910346434},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.8,"breakHorizontal":-4.1,"spinRate":2127,"spinDirection":167},"zone":1,"typeConfidence":0.91,"plateTime":0.39963775718976713,"extension":6.757468543783914},"hitData":{"launchSpeed":94.7,"launchAngle":19.0,"totalDistance":297.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":169.83,"coordY":88.63}},"index":2,"playId":"38ec64c3-65f9-34b9-8294-94c990b304dd","pitchNumber":3,"startTime":"2025-07-27T00:03:57.037Z","endTime":"2025-07-27T00:04:07.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.0,"awayTeamWinProbability":57.0,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":2.38,"dramaIndex":99.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:04:07.349Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carlos Correa lines out sharply to third baseman Brady House.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-07-27T00:04:22.727Z","endTime":"2025-07-27T00:07:30.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.6162209944898,"strikeZoneBottom":1.77000649607523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.251213602760796,"aZ":-29.61192872166789,"pfxX":-0.4916726436046448,"pfxZ":1.670615026718652,"pX":0.3661003890355952,"pZ":3.068075518775966,"vX0":-4.252471074460153,"vY0":-123.44561837878986,"vZ0":-0.5172040384558932,"x":103.05,"y":155.94,"x0":2.180112600921128,"y0":50.001336383597526,"z0":5.788997377523225,"aX":-0.752718160799332},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.1,"breakHorizontal":1.9,"spinRate":2204,"spinDirection":291},"zone":3,"typeConfidence":2.0,"plateTime":0.4449363584831767,"extension":6.889175925984094},"index":0,"playId":"8ac378fd-ad82-3020-8992-a1cd4034220d","pitchNumber":1,"startTime":"2025-07-27T00:04:37.593Z","endTime":"2025-07-27T00:04:41.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.54309980282908,"strikeZoneBottom":1.69655905249211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.120720476952293,"aZ":-27.189392892004193,"pfxX":-0.8193041682759354,"pfxZ":3.2055054298683228,"pX":0.35663388543562663,"pZ":0.3936300793253657,"vX0":-3.3255506966352897,"vY0":-123.99171953591318,"vZ0":-7.337599670980445,"x":103.41,"y":228.15,"x0":1.8224474902438552,"y0":50.00316786497486,"z0":5.664593432038533,"aX":-1.2733434711644718},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":2.3,"spinRate":2220,"spinDirection":309},"zone":14,"typeConfidence":2.0,"plateTime":0.44198513508441595,"extension":6.939232566438926},"index":1,"playId":"285ee27e-1b8f-3e9f-8961-9f2b2e746c55","pitchNumber":2,"startTime":"2025-07-27T00:04:56.819Z","endTime":"2025-07-27T00:05:01.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"b84a976d-ed6c-4d3d-8a16-75d28d2ade57","startTime":"2025-07-27T00:05:19.449Z","endTime":"2025-07-27T00:05:24.449Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.65650172279303,"strikeZoneBottom":1.87594531056578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.432943888158476,"aZ":-12.507428216609517,"pfxX":4.791267271234777,"pfxZ":10.59368002665956,"pX":0.8959232177830542,"pZ":1.7318089778335668,"vX0":-2.6149514041513844,"vY0":-135.37328667043866,"vZ0":-8.945964032784687,"x":82.85,"y":192.02,"x0":1.2516539429030855,"y0":50.00513221810311,"z0":5.954007984373491,"aX":8.897750712329527},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.5,"breakHorizontal":-8.2,"spinRate":2194,"spinDirection":155},"zone":14,"typeConfidence":0.91,"plateTime":0.40453514897957055,"extension":7.03367166826931},"index":3,"playId":"b24ab0c7-5696-30f0-893d-2db1b9cc0e68","pitchNumber":3,"startTime":"2025-07-27T00:05:35.755Z","endTime":"2025-07-27T00:05:40.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.144454838287434,"aZ":-14.293814002510912,"pfxX":4.780739829351855,"pfxZ":9.601292848862602,"pX":-0.12931573705429175,"pZ":2.7433001700765347,"vX0":-4.9616938507116775,"vY0":-135.05293760690006,"vZ0":-6.222057222628509,"x":121.93,"y":164.71,"x0":1.1033677179422308,"y0":50.003058967585865,"z0":6.067562001879606,"aX":8.90408844169334},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.7,"spinRate":2257,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.40429705914042113,"extension":6.919887747461909},"index":4,"playId":"93cc068e-58b2-381e-84da-ef51a0754c76","pitchNumber":4,"startTime":"2025-07-27T00:05:57.740Z","endTime":"2025-07-27T00:06:01.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":80.3,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.439401350544298,"aZ":-30.480855031197983,"pfxX":-2.6315595611302225,"pfxZ":1.0580523529500692,"pX":-0.2635143511509661,"pZ":1.6204666789472684,"vX0":-4.319478364261092,"vY0":-123.95810319856345,"vZ0":-3.93989238109289,"x":127.04,"y":195.03,"x0":1.8253570908487804,"y0":50.00180189450916,"z0":5.701029198444182,"aX":-4.206148975850822},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":5.5,"spinRate":2170,"spinDirection":291},"zone":8,"typeConfidence":2.0,"plateTime":0.43734494731986695,"extension":6.753569919050105},"index":5,"playId":"f9440d0b-2336-3ddb-aac1-0fea9d392fed","pitchNumber":5,"startTime":"2025-07-27T00:06:21.953Z","endTime":"2025-07-27T00:06:25.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":6,"startTime":"2025-07-27T00:06:40.286Z","endTime":"2025-07-27T00:07:01.148Z","isPitch":false,"type":"action","player":{"id":621043,"link":"/api/v1/people/621043"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":79.5,"strikeZoneTop":3.65409041288638,"strikeZoneBottom":1.77573475141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.134176803441502,"aZ":-24.219320767417706,"pfxX":-2.8848603185411212,"pfxZ":4.99425446804274,"pX":0.9164777381425822,"pZ":3.8651053329459257,"vX0":-1.306467108572743,"vY0":-123.92178474452943,"vZ0":-0.13207004652904286,"x":82.07,"y":134.42,"x0":1.8215600062577202,"y0":50.003895790754385,"z0":5.901931895046777,"aX":-4.595190785833702},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.2,"breakHorizontal":5.5,"spinRate":2166,"spinDirection":294},"zone":12,"typeConfidence":2.0,"plateTime":0.437984274990586,"extension":6.708495716497212},"index":7,"playId":"9bc35105-2712-3965-9c3d-4077adb8b153","pitchNumber":6,"startTime":"2025-07-27T00:07:01.148Z","endTime":"2025-07-27T00:07:05.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":80.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.342628036401482,"aZ":-26.324906670880996,"pfxX":-2.2194678357498576,"pfxZ":3.6382545907230064,"pX":-0.1680114730133065,"pZ":2.2759810402725957,"vX0":-4.542683840006237,"vY0":-124.78465837209995,"vZ0":-3.0763624759819206,"x":123.4,"y":177.33,"x0":1.9501669647813364,"y0":50.004855138319805,"z0":5.647372484669162,"aX":-3.571383185029327},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.2,"breakHorizontal":4.9,"spinRate":2191,"spinDirection":299},"zone":8,"typeConfidence":2.0,"plateTime":0.4355854361002831,"extension":7.170703043338202},"hitData":{"launchSpeed":102.9,"launchAngle":6.0,"totalDistance":130.0,"trajectory":"line_drive","hardness":"hard","location":"5","coordinates":{"coordX":100.81,"coordY":167.3}},"index":8,"playId":"715e7595-44f4-36b9-97d4-e0876520c913","pitchNumber":7,"startTime":"2025-07-27T00:07:25.626Z","endTime":"2025-07-27T00:07:30.596Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.7,"awayTeamWinProbability":62.3,"homeTeamWinProbabilityAdded":-5.299999999999997,"leverageIndex":2.11,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:07:30.596Z","atBatIndex":22},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Luis García Jr. homers (8) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:09:42.757Z","endTime":"2025-07-27T00:11:49.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.50091189385888,"strikeZoneBottom":1.69984027249132,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.669771225028075,"aZ":-25.574514745502807,"pfxX":-8.770895923558017,"pfxZ":3.661954312140338,"pX":-0.9621277914608738,"pZ":1.926039670673658,"vX0":6.7916010705603105,"vY0":-133.1079535540154,"vZ0":-2.5517648038135476,"x":153.67,"y":186.78,"x0":-2.4029458775550006,"y0":50.000103958466894,"z0":4.74232697030635,"aX":-15.789533447781464},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.4,"breakHorizontal":14.5,"spinRate":2048,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.4109617601603319,"extension":6.572669463791966},"index":0,"playId":"dde085dd-73c9-38e4-847e-db547cab4a6d","pitchNumber":1,"startTime":"2025-07-27T00:10:15.170Z","endTime":"2025-07-27T00:10:18.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.0,"endSpeed":85.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.372731248265247,"aZ":-19.06865947069332,"pfxX":-7.234691195109401,"pfxZ":6.940235420763372,"pX":-0.20460349074311807,"pZ":2.058143856655876,"vX0":8.420669773090074,"vY0":-136.6315091851761,"vZ0":-3.5441949268727146,"x":124.8,"y":183.21,"x0":-2.387951563096556,"y0":50.006330797369394,"z0":4.684207520998985,"aX":-13.668844891985028},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":11.3,"spinRate":2360,"spinDirection":230},"zone":8,"typeConfidence":2.0,"plateTime":0.40102280906685506,"extension":6.677116041353255},"index":1,"playId":"a7e6a363-3bde-3cd3-9a8d-bc9534d90d86","pitchNumber":2,"startTime":"2025-07-27T00:10:31.268Z","endTime":"2025-07-27T00:10:37.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.6,"strikeZoneTop":3.44947656940008,"strikeZoneBottom":1.69755714916722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.559945100235428,"aZ":-31.003315391632636,"pfxX":-8.15570733420344,"pfxZ":0.7092406610734807,"pX":1.1362530932305177,"pZ":1.2805062877490874,"vX0":11.097972656602415,"vY0":-127.70391038050911,"vZ0":-2.7996298692028323,"x":73.69,"y":204.21,"x0":-2.208349707854811,"y0":50.00171562658623,"z0":4.832325028706453,"aX":-13.455405170593394},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":0.8,"breakHorizontal":12.2,"spinRate":2203,"spinDirection":246},"zone":14,"typeConfidence":2.0,"plateTime":0.4290732527413539,"extension":6.554070242689099},"index":2,"playId":"a0a3c8d2-44ed-3f95-9b5c-255686b91be6","pitchNumber":3,"startTime":"2025-07-27T00:10:50.846Z","endTime":"2025-07-27T00:10:54.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.2766431592791,"strikeZoneBottom":1.60504335889366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.102512176213544,"aZ":-24.141695799069577,"pfxX":-0.44540250694829986,"pfxZ":4.730903076114869,"pX":-0.6351990040638797,"pZ":0.6875446988091836,"vX0":5.282785035936433,"vY0":-128.7725081088108,"vZ0":-5.161934631221745,"x":141.21,"y":220.22,"x0":-2.6461859426899124,"y0":50.00180213661454,"z0":4.560744582336094,"aX":-0.7570221816357458},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.8,"breakHorizontal":-0.2,"spinRate":2287,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4236579700751446,"extension":6.64580646361661},"index":3,"playId":"a186a646-45ad-3c4d-b4a5-51af3313b18a","pitchNumber":4,"startTime":"2025-07-27T00:11:06.200Z","endTime":"2025-07-27T00:11:10.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.50516928904061,"aZ":-24.34121668379158,"pfxX":-9.389837730460858,"pfxZ":4.185515024693726,"pX":0.6915933355446913,"pZ":2.2390862019892968,"vX0":10.63082630835583,"vY0":-136.31629903034394,"vZ0":-1.7865325908212173,"x":90.64,"y":178.32,"x0":-2.0490490000465207,"y0":50.00312618885412,"z0":4.59264384031288,"aX":-17.57492403377976},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.3,"breakHorizontal":14.6,"spinRate":2136,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4026570804272822,"extension":6.806683864460671},"hitData":{"launchSpeed":102.6,"launchAngle":26.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":200.79,"coordY":59.63}},"index":4,"playId":"fc827698-8a6c-3ece-8fdf-fe9374aa5a95","pitchNumber":5,"startTime":"2025-07-27T00:11:22.682Z","endTime":"2025-07-27T00:11:49.086Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-10.600000000000001,"leverageIndex":0.9,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:11:49.086Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:11:53.487Z","endTime":"2025-07-27T00:13:38.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":73.1,"strikeZoneTop":3.76841611368046,"strikeZoneBottom":1.71076893778194,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02549092309111,"aZ":-32.548519729256256,"pfxX":7.247209507768574,"pfxZ":-0.27562650049649484,"pX":1.5041906324667356,"pZ":2.0508837715294868,"vX0":6.8112937680437495,"vY0":-117.10175385558273,"vZ0":0.7161465592176917,"x":59.66,"y":183.41,"x0":-2.4041829080193335,"y0":50.00257883754769,"z0":4.832496485748556,"aX":9.872245731572953},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.0,"spinRate":2746,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47118661851860155,"extension":6.505706774378518},"index":0,"playId":"f94faf11-a9e6-325e-9d4c-e86f4530b9a0","pitchNumber":1,"startTime":"2025-07-27T00:12:09.467Z","endTime":"2025-07-27T00:12:13.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.80197151664733,"strikeZoneBottom":1.71211510959653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.897916506284812,"aZ":-25.60247902690061,"pfxX":-9.072111337641147,"pfxZ":3.640012426674155,"pX":-0.7106687991231386,"pZ":2.04004765257988,"vX0":7.358656952192345,"vY0":-134.23892978125207,"vZ0":-1.996192745412335,"x":144.09,"y":183.7,"x0":-2.323012584213269,"y0":50.00473177120371,"z0":4.635359285603321,"aX":-16.385807853892743},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.4,"breakHorizontal":14.6,"spinRate":2142,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4096768201253891,"extension":6.6559107901517525},"index":1,"playId":"260dcd80-7e34-3201-8626-0d21b74cae8a","pitchNumber":2,"startTime":"2025-07-27T00:12:23.096Z","endTime":"2025-07-27T00:12:26.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12167467006212,"aZ":-17.749094585629493,"pfxX":-7.73762781999813,"pfxZ":7.677457167470822,"pX":0.903282634880429,"pZ":2.05576332251,"vX0":11.29653995075321,"vY0":-136.92294335492434,"vZ0":-3.910262543136273,"x":82.57,"y":183.27,"x0":-2.2903168144745694,"y0":50.00537607619806,"z0":4.733603942672614,"aX":-14.54416971870483},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":11.4,"spinRate":2353,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4016110002130424,"extension":6.674958988751487},"index":2,"playId":"0ddb150d-9478-30ea-8c34-1ccd4e31e971","pitchNumber":3,"startTime":"2025-07-27T00:12:38.147Z","endTime":"2025-07-27T00:12:44.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.64711827771561,"strikeZoneBottom":1.62180500484241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.357169637501364,"aZ":-40.68675510930214,"pfxX":5.638322268632897,"pfxZ":-6.2500944498834325,"pX":2.252327200977415,"pZ":-0.5891803111593771,"vX0":8.585681594520107,"vY0":-116.17487936296108,"vZ0":-3.788734283378508,"x":31.15,"y":254.69,"x0":-2.2277287714216847,"y0":50.00201116300566,"z0":4.94160959444287,"aX":7.6813667970647455},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.0,"breakHorizontal":-12.4,"spinRate":2836,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4720077911863565,"extension":6.56425405502808},"index":3,"playId":"2ff7d8e7-b29d-3ff1-a946-f2db1dd5458a","pitchNumber":4,"startTime":"2025-07-27T00:12:55.976Z","endTime":"2025-07-27T00:13:00.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91486371874802,"aZ":-18.741336376424417,"pfxX":-7.9925687077700385,"pfxZ":7.009063438461563,"pX":-1.1716899001009438,"pZ":2.9001273447965668,"vX0":6.524113204245237,"vY0":-137.6547556635257,"vZ0":-1.2990409474114235,"x":161.66,"y":160.48,"x0":-2.53550618064041,"y0":50.004353144414615,"z0":4.648587270775639,"aX":-15.32092266497395},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":13.1,"spinRate":2311,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39809733665621705,"extension":6.808880434364281},"index":4,"playId":"314efefe-1f4b-3cda-82f5-bb82ba79d26c","pitchNumber":5,"startTime":"2025-07-27T00:13:12.000Z","endTime":"2025-07-27T00:13:16.656Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.66986730589707,"aZ":-37.94554351647755,"pfxX":8.587012745734919,"pfxZ":-4.279943395451416,"pX":-0.1335712444851701,"pZ":1.2300126132768827,"vX0":2.579783035776541,"vY0":-115.16370566222548,"vZ0":-0.0824934100562913,"x":122.09,"y":205.57,"x0":-2.382941538171038,"y0":50.003404983915765,"z0":4.925606047207651,"aX":11.575601757354049},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.6,"breakHorizontal":-16.2,"spinRate":2825,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.47495424840643174,"extension":6.569695099356217},"index":5,"playId":"658c0964-bfa5-3aaf-affa-2541e11b7305","pitchNumber":6,"startTime":"2025-07-27T00:13:30.887Z","endTime":"2025-07-27T00:13:38.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:13:38.180Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:13:44.801Z","endTime":"2025-07-27T00:15:47.567Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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,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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":78.1,"endSpeed":71.9,"strikeZoneTop":3.61816747359352,"strikeZoneBottom":1.64703418410071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.004660301289913,"aZ":-31.91240913008646,"pfxX":8.331730669910392,"pfxZ":0.20081157078273115,"pX":-0.31111644670125127,"pZ":2.1140758846529546,"vX0":2.7733541428597106,"vY0":-113.73710224678028,"vZ0":0.9174737353121274,"x":128.86,"y":181.7,"x0":-2.6289982595832635,"y0":50.00320516081541,"z0":4.871930753148105,"aX":10.907415235838751},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":0.8,"breakHorizontal":-15.8,"spinRate":2856,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.48171189190944963,"extension":6.352691723654279},"index":0,"playId":"912bae5d-ba52-32c5-ab3a-716c2d117e11","pitchNumber":1,"startTime":"2025-07-27T00:13:57.731Z","endTime":"2025-07-27T00:14:01.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.615206591667086,"aZ":-20.11257502692013,"pfxX":-6.99214422335117,"pfxZ":6.471683677408302,"pX":0.5332896522150729,"pZ":2.9728779153132607,"vX0":10.037007840143362,"vY0":-135.64426614660218,"vZ0":-0.9673149328958732,"x":96.67,"y":158.51,"x0":-2.306132933136048,"y0":50.00354191412725,"z0":4.736187911333633,"aX":-13.033826625391432},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":10.6,"spinRate":2203,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.40377206774341623,"extension":6.525115436744334},"index":1,"playId":"c0a21805-d037-3377-989f-6b78494e064c","pitchNumber":2,"startTime":"2025-07-27T00:14:11.887Z","endTime":"2025-07-27T00:14:15.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.55597496127464,"strikeZoneBottom":1.58495445873579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.9543041724214,"aZ":-21.4236837962659,"pfxX":-7.356955018804394,"pfxZ":5.68158697741827,"pX":0.6430431317917352,"pZ":4.309570363073922,"vX0":10.270296745080891,"vY0":-136.86044755725513,"vZ0":2.632539304659673,"x":92.49,"y":122.42,"x0":-2.2069604457864784,"y0":50.00116735169339,"z0":4.804652038642974,"aX":-13.918094462790574},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":11.0,"spinRate":2227,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40061658368283126,"extension":6.714462777946748},"index":2,"playId":"a03dba20-591a-365c-b092-f0e3d4fcac41","pitchNumber":3,"startTime":"2025-07-27T00:14:27.254Z","endTime":"2025-07-27T00:14:30.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.2,"endSpeed":85.5,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.207470200439747,"aZ":-19.796847812385234,"pfxX":-6.43824112235089,"pfxZ":6.614095198883,"pX":0.20558736583231765,"pZ":3.352608815121985,"vX0":8.224408868494034,"vY0":-135.60187060263672,"vZ0":-0.1151239099507031,"x":109.16,"y":148.26,"x0":-2.0228871146510485,"y0":50.006125413922646,"z0":4.770750358979629,"aX":-12.055361560582217},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.1,"breakHorizontal":10.1,"spinRate":2192,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4031333687051779,"extension":6.578277213414847},"index":3,"playId":"6b6ca108-89c0-317b-9ee4-0c00ac193cd3","pitchNumber":4,"startTime":"2025-07-27T00:14:44.333Z","endTime":"2025-07-27T00:14:47.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":78.4,"endSpeed":73.6,"strikeZoneTop":3.51038620341919,"strikeZoneBottom":1.53920081476474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.607813273753923,"aZ":-39.4599805455407,"pfxX":2.706881788921444,"pfxZ":-5.48783470150973,"pX":1.634168398690519,"pZ":-0.6494562443427861,"vX0":7.934489550635308,"vY0":-114.0454525057442,"vZ0":-3.7159212398099077,"x":54.71,"y":256.32,"x0":-2.232183100461963,"y0":50.00498980774205,"z0":4.865890787832011,"aX":3.590902691847408},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.6,"breakHorizontal":-6.8,"spinRate":2686,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47900411451053904,"extension":6.499936875522604},"index":4,"playId":"cf7e6aed-93a1-3290-aced-e3ee8a9a5e31","pitchNumber":5,"startTime":"2025-07-27T00:15:01.204Z","endTime":"2025-07-27T00:15:05.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.7,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.7498505615776,"aZ":-19.138641894140882,"pfxX":-7.37138333570092,"pfxZ":6.884287212131293,"pX":-0.3668233543200327,"pZ":3.6439971566893825,"vX0":7.592454609829919,"vY0":-136.86240424525565,"vZ0":0.5096084902832846,"x":130.98,"y":140.39,"x0":-2.22176481819967,"y0":50.00113034059478,"z0":4.768036568915581,"aX":-13.955785662641194},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":11.8,"spinRate":2360,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.4004973942847738,"extension":6.782418392897822},"index":5,"playId":"bdc0910e-bc86-3e2a-9ede-3eb63f7b37c9","pitchNumber":6,"startTime":"2025-07-27T00:15:18.217Z","endTime":"2025-07-27T00:15:22.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.065741430112865,"aZ":-20.132312429635437,"pfxX":-6.902256458742169,"pfxZ":6.300074977791596,"pX":0.24498551109621505,"pZ":3.9709844111427235,"vX0":9.251619148729315,"vY0":-136.86002741158023,"vZ0":1.4466942085537156,"x":107.66,"y":131.56,"x0":-2.270599690919671,"y0":50.00264089489872,"z0":4.807449893245101,"aX":-13.193573685860644},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":10.7,"spinRate":2258,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.3990700903707496,"extension":6.685015420601928},"index":6,"playId":"227a1cd2-0543-30b1-ab9e-bffa268d60e9","pitchNumber":7,"startTime":"2025-07-27T00:15:41.490Z","endTime":"2025-07-27T00:15:47.567Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.2,"awayTeamWinProbability":69.8,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:15:47.567Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Twins challenged (play at 1st), call on the field was overturned: Brady House grounds out softly, third baseman Royce Lewis to first baseman Ty France.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-07-27T00:15:55.044Z","endTime":"2025-07-27T00:16:15.661Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"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],"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51225458110386,"aZ":-25.554992068405674,"pfxX":-9.06218867123366,"pfxZ":3.570274455051724,"pX":-1.260106808851853,"pZ":2.611149469715037,"vX0":6.342838284543542,"vY0":-134.92062106518298,"vZ0":-0.7382136925995969,"x":165.03,"y":168.28,"x0":-2.456083936377059,"y0":50.00648544770609,"z0":4.678457126304149,"aX":-16.82300727473947},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.5,"breakHorizontal":15.2,"spinRate":2011,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.4049281657391717,"extension":6.668749199590841},"hitData":{"launchSpeed":59.6,"launchAngle":-33.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":98.22,"coordY":172.49}},"index":0,"playId":"a11f7df9-7804-3f3d-bd3d-858016f8600b","pitchNumber":1,"startTime":"2025-07-27T00:16:07.561Z","endTime":"2025-07-27T00:16:15.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":142},"homeTeamWinProbability":31.1,"awayTeamWinProbability":68.9,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:16:15.661Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willi Castro grounds out, shortstop CJ Abrams to first baseman Nathaniel Lowe.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:19:19.094Z","endTime":"2025-07-27T00:20:14.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.8,"strikeZoneTop":3.70329565363339,"strikeZoneBottom":1.72500900949639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.68665749777381,"aZ":-35.76119307195505,"pfxX":0.31307078126010657,"pfxZ":-2.563995232451383,"pX":-0.6762595298161447,"pZ":2.002940494343502,"vX0":-4.5972958895578175,"vY0":-117.19986161410385,"vZ0":-1.9363035372921593,"x":142.78,"y":184.7,"x0":1.2641033717059582,"y0":50.0008381349003,"z0":6.157752827435061,"aX":0.43908960386612783},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-4.8,"breakHorizontal":0.5,"spinRate":2263,"spinDirection":338},"zone":7,"typeConfidence":0.9,"plateTime":0.4660841846728241,"extension":7.06211764700042},"index":0,"playId":"d8da55c0-e5c2-34a8-b8c6-24bc90773153","pitchNumber":1,"startTime":"2025-07-27T00:19:19.094Z","endTime":"2025-07-27T00:19:23.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":81.6,"endSpeed":76.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.55627526431942,"aZ":-34.77128133859946,"pfxX":0.538259038363559,"pfxZ":-1.7876780795829674,"pX":0.07509360948179004,"pZ":2.2652445993370107,"vX0":-3.6362512028072635,"vY0":-118.94248085263261,"vZ0":-1.6671448332707621,"x":114.14,"y":177.62,"x0":1.5438147778556484,"y0":50.0014721041102,"z0":6.08433625091724,"aX":0.783307883119887},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.4,"breakHorizontal":-0.2,"spinRate":2261,"spinDirection":334},"zone":8,"typeConfidence":0.89,"plateTime":0.4578500266822796,"extension":6.92945980931963},"index":1,"playId":"c9370d2f-3b81-3f52-b804-ed9a23abf403","pitchNumber":2,"startTime":"2025-07-27T00:19:35.900Z","endTime":"2025-07-27T00:19:39.598Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T00:19:53.082Z","endTime":"2025-07-27T00:20:06.696Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":81.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.26736927339972,"aZ":-27.62096566321948,"pfxX":-3.094589463793784,"pfxZ":2.7504869702775405,"pX":0.4945294856826202,"pZ":2.3706437559648013,"vX0":-2.0642309777520023,"vY0":-125.46613362345367,"vZ0":-2.8945640861913775,"x":98.15,"y":174.77,"x0":1.7196209718229136,"y0":50.00286777035888,"z0":5.70302390574624,"aX":-5.121771756853906},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.8,"breakHorizontal":6.0,"spinRate":2164,"spinDirection":267},"zone":6,"typeConfidence":2.0,"plateTime":0.4303427396587187,"extension":7.0700293377306425},"hitData":{"launchSpeed":99.9,"launchAngle":-25.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.46,"coordY":150.06}},"index":3,"playId":"8105a872-e236-3268-9d5d-c76aecf201b1","pitchNumber":3,"startTime":"2025-07-27T00:20:06.696Z","endTime":"2025-07-27T00:20:14.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:20:14.239Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Royce Lewis doubles (10) on a sharp line drive to left fielder James Wood.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:20:36.156Z","endTime":"2025-07-27T00:21:19.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.53257452243465,"strikeZoneBottom":1.75116852865542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.84431196489108,"aZ":-16.404265547111866,"pfxX":3.5343826301299917,"pfxZ":9.224329438762746,"pX":0.19503128833215527,"pZ":0.7353458783294187,"vX0":-5.221959093788424,"vY0":-129.35591173430444,"vZ0":-9.393148654170247,"x":109.57,"y":218.93,"x0":1.7728480069772639,"y0":50.00021995086221,"z0":5.649537290102049,"aX":6.040178446819514},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":15.0,"breakHorizontal":-5.4,"spinRate":1336,"spinDirection":140},"zone":14,"typeConfidence":0.85,"plateTime":0.4220608543406623,"extension":7.314081974531005},"index":0,"playId":"9c0b22ab-10a0-3cc9-b2c9-2fc6a78c6a41","pitchNumber":1,"startTime":"2025-07-27T00:20:42.289Z","endTime":"2025-07-27T00:20:47.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.253060086377275,"aZ":-11.888872686951242,"pfxX":3.7745051009933097,"pfxZ":10.748867189016803,"pX":-0.32278681088785366,"pZ":2.923353916237726,"vX0":-4.732242983410376,"vY0":-136.3269808917781,"vZ0":-6.385916977800083,"x":129.3,"y":159.85,"x0":0.9430844592249632,"y0":50.00281823974583,"z0":6.112626668543997,"aX":7.123322585122501},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":-5.9,"spinRate":2101,"spinDirection":160},"zone":4,"typeConfidence":0.92,"plateTime":0.401384354318973,"extension":7.067988085780391},"hitData":{"launchSpeed":105.2,"launchAngle":7.0,"totalDistance":150.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":32.88,"coordY":107.48}},"index":1,"playId":"18f66430-3636-30da-9309-057f8235847a","pitchNumber":2,"startTime":"2025-07-27T00:21:04.712Z","endTime":"2025-07-27T00:21:19.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"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":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.4,"awayTeamWinProbability":66.6,"homeTeamWinProbabilityAdded":5.200000000000003,"leverageIndex":0.81,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:21:19.949Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:21:30.783Z","endTime":"2025-07-27T00:22:40.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04923644202451,"aZ":-10.475741271091316,"pfxX":2.6251227204044265,"pfxZ":11.780549390088316,"pX":0.88498627113293,"pZ":2.7519436084673545,"vX0":-1.54026047881048,"vY0":-134.34781826165838,"vZ0":-7.1293155480692345,"x":83.27,"y":164.48,"x0":1.1224175039334758,"y0":50.003854805202515,"z0":6.171685588710432,"aX":4.835203580765947},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.2,"breakHorizontal":-4.4,"spinRate":2140,"spinDirection":168},"zone":12,"typeConfidence":0.88,"plateTime":0.4065346286643714,"extension":6.961410166667941},"index":0,"playId":"5937e47f-83fc-3fc5-8215-8cffe5dd0f87","pitchNumber":1,"startTime":"2025-07-27T00:21:50.019Z","endTime":"2025-07-27T00:21:53.288Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.6,"endSpeed":85.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.121904072102005,"aZ":-10.85080947481502,"pfxX":3.1946105643439635,"pfxZ":11.434576529975352,"pX":0.9570958382420464,"pZ":2.0264298533636484,"vX0":-1.0547493441294535,"vY0":-136.00805414588578,"vZ0":-8.86931182796285,"x":80.52,"y":184.07,"x0":0.9359459928933963,"y0":50.00425240442978,"z0":6.091717894382928,"aX":5.957495261565405},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":-5.5,"spinRate":2114,"spinDirection":168},"zone":14,"typeConfidence":0.92,"plateTime":0.4034303888011026,"extension":7.06607753809},"index":1,"playId":"aaf3d016-40c5-38ef-95da-312614902dff","pitchNumber":2,"startTime":"2025-07-27T00:22:10.522Z","endTime":"2025-07-27T00:22:13.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.890793602865426,"aZ":-29.152787245276787,"pfxX":-1.2752588260759232,"pfxZ":1.9144595883471123,"pX":-0.5337973836700762,"pZ":1.3279858345626485,"vX0":-5.259962037680771,"vY0":-125.91693543573035,"vZ0":-5.142475206658749,"x":137.35,"y":202.92,"x0":1.763436533806647,"y0":50.00098348750711,"z0":5.807357668123522,"aX":-2.010096306909593},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.3,"breakHorizontal":3.7,"spinRate":2277,"spinDirection":271},"zone":13,"typeConfidence":2.0,"plateTime":0.43804614664338093,"extension":6.794658121805552},"index":2,"playId":"b752eca6-7b99-30a0-94e5-cca0824fe44d","pitchNumber":3,"startTime":"2025-07-27T00:22:32.275Z","endTime":"2025-07-27T00:22:40.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.9,"awayTeamWinProbability":71.1,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.64,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:22:40.765Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Wallner pops out to second baseman Luis García Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-07-27T00:22:55.055Z","endTime":"2025-07-27T00:25:50.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.75849645386414,"strikeZoneBottom":1.92345239861233,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.752405975902477,"aZ":-25.497388796892633,"pfxX":-0.33218879075905594,"pfxZ":4.179485761613088,"pX":0.722712065417627,"pZ":1.8300002300112803,"vX0":-2.893114442110128,"vY0":-124.91580082657468,"vZ0":-4.402321999554764,"x":89.45,"y":189.37,"x0":1.9340973297555648,"y0":50.00023950366856,"z0":5.686088561555043,"aX":-0.5299508396346125},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":6.8,"breakHorizontal":1.2,"spinRate":2246,"spinDirection":286},"zone":9,"typeConfidence":2.0,"plateTime":0.4367808967413902,"extension":6.858813633219507},"index":0,"playId":"b6aede5f-429e-31dd-8ba5-a4a99c3da5d1","pitchNumber":1,"startTime":"2025-07-27T00:23:02.666Z","endTime":"2025-07-27T00:23:06.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.914489126427117,"aZ":-9.74647089121472,"pfxX":2.6525720606973002,"pfxZ":12.154664024275927,"pX":-0.7034552827033173,"pZ":2.927399626338899,"vX0":-4.600065129456718,"vY0":-135.10301554973677,"vZ0":-6.720497887801571,"x":143.81,"y":159.74,"x0":0.6780389836479904,"y0":50.00604323821259,"z0":6.135185692309058,"aX":4.896264285344736},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":20.8,"breakHorizontal":-3.8,"spinRate":2197,"spinDirection":162},"zone":4,"typeConfidence":0.91,"plateTime":0.4056874783261475,"extension":6.915631164316484},"index":1,"playId":"d9499c9e-9384-3dba-a12e-06518920c3b9","pitchNumber":2,"startTime":"2025-07-27T00:23:23.809Z","endTime":"2025-07-27T00:23:27.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-07-27T00:23:33.768Z","endTime":"2025-07-27T00:23:55.148Z","isPitch":false,"type":"action","player":{"id":670242,"link":"/api/v1/people/670242"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.908703164016025,"aZ":-10.742940924860056,"pfxX":4.000548094781664,"pfxZ":11.36148959162178,"pX":0.17896057351956793,"pZ":3.201807066879435,"vX0":-3.695903613980692,"vY0":-136.6640975384894,"vZ0":-5.740913604786063,"x":110.18,"y":152.33,"x0":1.0309518273170666,"y0":50.00037227209184,"z0":6.0716398443395825,"aX":7.545058322434771},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":-6.5,"spinRate":2243,"spinDirection":161},"zone":2,"typeConfidence":0.92,"plateTime":0.40121478151986967,"extension":6.943009147567871},"index":3,"playId":"711df1d1-de8c-36b3-9a24-2312810da576","pitchNumber":3,"startTime":"2025-07-27T00:23:55.148Z","endTime":"2025-07-27T00:23:58.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.37480854001339,"aZ":-10.928166305593269,"pfxX":2.475870098895314,"pfxZ":11.370893505469807,"pX":0.24853131170382825,"pZ":3.085035285560756,"vX0":-3.155519275868038,"vY0":-135.29892665201461,"vZ0":-6.211854916415548,"x":107.53,"y":155.48,"x0":1.1040407388434301,"y0":50.00223341982627,"z0":6.164181992786425,"aX":4.625963340291541},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.6,"breakHorizontal":-3.8,"spinRate":2163,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.4036424092312654,"extension":6.814090638555983},"index":4,"playId":"889aa68e-5359-37e5-8b9e-ba6a7fa80f0f","pitchNumber":4,"startTime":"2025-07-27T00:24:19.597Z","endTime":"2025-07-27T00:24:23.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":77.9,"strikeZoneTop":3.53008290134741,"strikeZoneBottom":1.82773213306668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.87463665570493,"aZ":-27.052468350661137,"pfxX":-1.190382052254459,"pfxZ":3.3090321689898765,"pX":-1.240267552459864,"pZ":1.8304042471599895,"vX0":-6.99107546426994,"vY0":-124.38644523709397,"vZ0":-3.877174877983534,"x":164.28,"y":189.36,"x0":1.7760176407336596,"y0":50.00240888736996,"z0":5.684423818972032,"aX":-1.8406308781260718},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":4.0,"spinRate":2212,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.44248720784673345,"extension":6.814452096117566},"index":5,"playId":"585862a1-3ee9-325d-b481-d70b9ecad59d","pitchNumber":5,"startTime":"2025-07-27T00:24:43.926Z","endTime":"2025-07-27T00:24:48.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.7,"strikeZoneTop":3.72137236940522,"strikeZoneBottom":1.95305698071075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.28300377663049,"aZ":-13.022870479493658,"pfxX":3.1612388270400853,"pfxZ":10.516307536171713,"pX":-0.8381177308871299,"pZ":1.0599305297537223,"vX0":-6.1959645216017,"vY0":-133.92524501352304,"vZ0":-10.560071383802882,"x":148.95,"y":210.16,"x0":1.092165325468449,"y0":50.00188636422854,"z0":5.97981536320645,"aX":5.756674446429384},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.0,"breakHorizontal":-4.4,"spinRate":2162,"spinDirection":163},"zone":13,"typeConfidence":0.9,"plateTime":0.40861224155691644,"extension":7.152362424583503},"index":6,"playId":"6e4c9db9-e3bd-3277-84f4-65d763ec16be","pitchNumber":6,"startTime":"2025-07-27T00:25:06.572Z","endTime":"2025-07-27T00:25:11.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":7,"playId":"5793bc84-22e4-4aa7-9fc9-414c4dae13b3","startTime":"2025-07-27T00:25:24.519Z","endTime":"2025-07-27T00:25:29.519Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.224015476671507,"aZ":-12.06120720615192,"pfxX":4.841032095866765,"pfxZ":10.523793021934452,"pX":0.8500575332267835,"pZ":2.6234234711567135,"vX0":-2.6890139093009835,"vY0":-136.88312268985734,"vZ0":-7.034178794228923,"x":84.6,"y":167.95,"x0":1.212588309046878,"y0":50.00114811051485,"z0":6.039830787846923,"aX":9.250268785871373},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.9,"breakHorizontal":-8.3,"spinRate":2221,"spinDirection":158},"zone":14,"typeConfidence":0.92,"plateTime":0.3990738477010929,"extension":7.054354103518353},"hitData":{"launchSpeed":66.2,"launchAngle":51.0,"totalDistance":196.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":170.77,"coordY":137.39}},"index":8,"playId":"0bf4e9d4-5fef-3c74-a10c-08543c2e1c45","pitchNumber":7,"startTime":"2025-07-27T00:25:41.884Z","endTime":"2025-07-27T00:25:50.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.9,"awayTeamWinProbability":75.1,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.5,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:25:50.093Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a ground ball to left fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:27:14.776Z","endTime":"2025-07-27T00:29:05.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.3,"endSpeed":71.8,"strikeZoneTop":3.36790615145187,"strikeZoneBottom":1.56965832118508,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.723023243635716,"aZ":-32.13561877063091,"pfxX":9.263479480121257,"pfxZ":0.026006461719807028,"pX":0.3206630229214605,"pZ":1.4133914855010061,"vX0":3.8235270811473625,"vY0":-113.91679072607887,"vZ0":-0.7477110978231756,"x":104.78,"y":200.62,"x0":-2.587497452829079,"y0":50.00159601186407,"z0":4.948527825817859,"aX":12.05993166363637},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":0.1,"breakHorizontal":-17.8,"spinRate":2676,"spinDirection":60},"zone":14,"typeConfidence":2.0,"plateTime":0.4825287408899781,"extension":6.391814149433278},"index":0,"playId":"c3532e27-5324-3801-b522-478ec99154a7","pitchNumber":1,"startTime":"2025-07-27T00:28:03.581Z","endTime":"2025-07-27T00:28:07.220Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62774914566934,"aZ":-17.60268732962382,"pfxX":-6.790990010357598,"pfxZ":7.787772088224015,"pX":-0.7110280395009776,"pZ":3.0238902220890527,"vX0":6.974903078509851,"vY0":-136.108290040156,"vZ0":-1.5594714587138894,"x":144.1,"y":157.13,"x0":-2.4278632674797223,"y0":50.00348361479087,"z0":4.826649689742876,"aX":-12.707945351227638},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.9,"breakHorizontal":10.8,"spinRate":2293,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.4028464324399881,"extension":6.546239255156277},"index":1,"playId":"68c8a3d0-767f-3fb2-8096-6aa2f3d616a3","pitchNumber":2,"startTime":"2025-07-27T00:28:18.662Z","endTime":"2025-07-27T00:28:22.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T00:28:26.364Z","endTime":"2025-07-27T00:28:37.947Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.0,"endSpeed":84.3,"strikeZoneTop":3.40303810397079,"strikeZoneBottom":1.49037604532551,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.77677392621339,"aZ":-17.375170454039747,"pfxX":-7.403917183864722,"pfxZ":8.050398920766757,"pX":0.5539082804156152,"pZ":4.087939522989548,"vX0":10.09737098795055,"vY0":-135.05438276874253,"vZ0":1.4215343691843438,"x":95.89,"y":128.41,"x0":-2.2799658350948713,"y0":50.00117397741268,"z0":4.780787277100692,"aX":-13.608925664501758},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.1,"breakHorizontal":11.2,"spinRate":2267,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40634059027708824,"extension":6.61238958104023},"index":3,"playId":"97c11c1c-9e06-374c-ba14-6a8150394d58","pitchNumber":3,"startTime":"2025-07-27T00:28:37.947Z","endTime":"2025-07-27T00:28:41.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.692654837863838,"aZ":-17.619487925596744,"pfxX":-6.748855377144418,"pfxZ":7.975149516602829,"pX":-0.7006564062225525,"pZ":2.5493463733245454,"vX0":6.8728584462505315,"vY0":-134.6241830295172,"vZ0":-2.2945108487080694,"x":143.71,"y":169.95,"x0":-2.4164743512051103,"y0":50.00618532764032,"z0":4.667421723036716,"aX":-12.323586897400281},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":10.7,"spinRate":2279,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.4076876063412964,"extension":6.8904881195742105},"hitData":{"launchSpeed":92.1,"launchAngle":4.0,"totalDistance":109.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.67,"coordY":116.09}},"index":4,"playId":"e5616a06-20ac-3245-b2a5-7e39cf4cdee3","pitchNumber":4,"startTime":"2025-07-27T00:28:54.415Z","endTime":"2025-07-27T00:29:05.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:29:05.063Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a sharp line drive to center fielder Byron Buxton. Daylen Lile to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:29:13.831Z","endTime":"2025-07-27T00:29:41.762Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":83.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.426887378052744,"aZ":-20.341483298525198,"pfxX":-8.415708759630977,"pfxZ":6.611266521241536,"pX":-0.1519817519996168,"pZ":3.3611956039049478,"vX0":8.386502390053042,"vY0":-133.38886050805357,"vZ0":0.13282475857750942,"x":122.79,"y":148.03,"x0":-2.253201501251655,"y0":50.00532416942962,"z0":4.785188992158619,"aX":-15.069477508069909},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.2,"breakHorizontal":13.3,"spinRate":2380,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4116548369315316,"extension":6.601754618111739},"hitData":{"launchSpeed":100.5,"launchAngle":14.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":125.77,"coordY":75.02}},"index":0,"playId":"ef61c1b3-8e44-36b1-8147-d502cd2cd35d","pitchNumber":1,"startTime":"2025-07-27T00:29:30.064Z","endTime":"2025-07-27T00:29:41.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.2,"awayTeamWinProbability":81.8,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.12,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:29:41.762Z","atBatIndex":32},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Alex Call reaches on a fielding error by second baseman Brooks Lee. Daylen Lile to 3rd. Drew Millas to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:29:58.193Z","endTime":"2025-07-27T00:32:12.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnSecond":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","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.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539902483751607,"aZ":-18.562550284562317,"pfxX":-5.541139749250995,"pfxZ":7.438873949044034,"pX":-0.5974485237465214,"pZ":3.093823648879585,"vX0":7.215439846901799,"vY0":-134.06469180935596,"vZ0":-0.8598291292744173,"x":139.77,"y":155.25,"x0":-2.597151238760285,"y0":50.00459310995348,"z0":4.737115726507581,"aX":-10.142220138699857},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.6,"breakHorizontal":8.6,"spinRate":2137,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4077302762628756,"extension":6.778227872212668},"index":0,"playId":"30ca87fb-339f-32e9-9fc8-5e6b4ac7443b","pitchNumber":1,"startTime":"2025-07-27T00:30:10.688Z","endTime":"2025-07-27T00:30:15.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56977263832829,"aZ":-21.19410879512013,"pfxX":-6.374439646948822,"pfxZ":5.750576783985153,"pX":-0.5758333388656761,"pZ":3.2582585206241914,"vX0":7.238373771956895,"vY0":-137.80289512295857,"vZ0":-0.07991281566851749,"x":138.95,"y":150.81,"x0":-2.416939053057663,"y0":50.004688545037716,"z0":4.727589010887655,"aX":-12.177259484656878},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.6,"breakHorizontal":10.0,"spinRate":2293,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3984958010051711,"extension":6.755078106738026},"index":1,"playId":"0b3ba24f-5a4d-3eed-8286-e67d8d044dd8","pitchNumber":2,"startTime":"2025-07-27T00:30:38.671Z","endTime":"2025-07-27T00:30:42.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T00:30:51.117Z","endTime":"2025-07-27T00:31:09.818Z","isPitch":false,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06648647504801,"aZ":-20.991264988577583,"pfxX":-6.60166223440536,"pfxZ":6.013709212741404,"pX":0.17956174665729502,"pZ":3.164011349015105,"vX0":9.492709914224596,"vY0":-136.26937799855742,"vZ0":-0.009254379477297459,"x":110.16,"y":153.35,"x0":-2.5095494725084304,"y0":50.00381105108998,"z0":4.631291832919698,"aX":-12.27891994172876},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.0,"breakHorizontal":9.7,"spinRate":2334,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.4036845698258724,"extension":6.90637747657867},"index":3,"playId":"5399c470-06db-3993-a48f-d9ae416246ff","pitchNumber":3,"startTime":"2025-07-27T00:31:09.818Z","endTime":"2025-07-27T00:31:13.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":4,"playId":"5b3ea323-5998-4740-aae6-2c69f344e84e","startTime":"2025-07-27T00:31:37.280Z","endTime":"2025-07-27T00:31:42.280Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.38937306886428,"aZ":-32.72050813571943,"pfxX":8.273405761152214,"pfxZ":-0.38256282858181034,"pX":0.2763849763379925,"pZ":1.77235493807696,"vX0":4.198242500297836,"vY0":-118.28202161558283,"vZ0":0.1044933934115817,"x":106.46,"y":190.93,"x0":-2.596120590137769,"y0":50.004733149554,"z0":4.725847055565494,"aX":11.732891468511085},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-0.4,"breakHorizontal":-16.0,"spinRate":2790,"spinDirection":67},"zone":9,"typeConfidence":2.0,"plateTime":0.4629322881413085,"extension":6.743607736117541},"hitData":{"launchSpeed":77.2,"launchAngle":57.0,"totalDistance":183.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":173.31,"coordY":133.84}},"index":5,"playId":"c1d88b55-640e-371a-8fda-25a63abc0a85","pitchNumber":4,"startTime":"2025-07-27T00:31:55.832Z","endTime":"2025-07-27T00:32:12.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.4,"awayTeamWinProbability":86.6,"homeTeamWinProbabilityAdded":-4.799999999999999,"leverageIndex":1.31,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:32:12.823Z","atBatIndex":33},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"CJ Abrams doubles (23) on a line drive to right fielder Willi Castro. Daylen Lile scores. Drew Millas scores. Alex Call scores.","rbi":3,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:33:35.970Z","endTime":"2025-07-27T00:33:52.337Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:32:41.567Z","endTime":"2025-07-27T00:33:38.234Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.082079519362072,"aZ":-26.936466653012808,"pfxX":0.2734133843075015,"pfxZ":3.2130447115782896,"pX":0.697294955531285,"pZ":2.9750709288813852,"vX0":7.814188921256876,"vY0":-126.67128713801635,"vZ0":0.7163269406749357,"x":90.42,"y":158.45,"x0":-2.458831085072165,"y0":50.003532749533605,"z0":4.836751125272448,"aX":0.4443742034367964},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.2,"breakHorizontal":-2.2,"spinRate":2221,"spinDirection":217},"zone":3,"typeConfidence":2.0,"plateTime":0.43186253200254265,"extension":6.797092185233573},"hitData":{"launchSpeed":86.9,"launchAngle":18.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":220.16,"coordY":116.23}},"index":1,"playId":"d80ca1af-06ec-3cc9-abbc-65f008d35aa4","pitchNumber":1,"startTime":"2025-07-27T00:33:38.234Z","endTime":"2025-07-27T00:33:52.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":686452,"link":"/api/v1/people/686452"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.9,"awayTeamWinProbability":95.1,"homeTeamWinProbabilityAdded":-8.5,"leverageIndex":1.26,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:33:52.337Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:34:20.154Z","endTime":"2025-07-27T00:35:06.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.871682986594216,"aZ":-24.777865737514617,"pfxX":-10.48930968398476,"pfxZ":3.961449390250505,"pX":0.5052038304519357,"pZ":1.9534686556642196,"vX0":11.079571906165164,"vY0":-135.6195947781244,"vZ0":-2.4587397722715685,"x":97.74,"y":186.04,"x0":-2.2647719910918473,"y0":50.005434557069115,"z0":4.594944797713634,"aX":-19.598276103864116},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.8,"breakHorizontal":16.7,"spinRate":2156,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.40344201890962816,"extension":6.869269505402711},"index":0,"playId":"6cc4d306-f629-3afe-8a72-18134166052f","pitchNumber":1,"startTime":"2025-07-27T00:34:27.678Z","endTime":"2025-07-27T00:34:31.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.5,"strikeZoneTop":3.92773406666868,"strikeZoneBottom":1.84089533897092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.36641967453042,"aZ":-33.66866843523664,"pfxX":9.615999969123457,"pfxZ":-1.0922992788885164,"pX":-0.4375336110064281,"pZ":2.6727704484986834,"vX0":2.1657060263927987,"vY0":-116.50289894706454,"vZ0":2.318878778537844,"x":133.68,"y":166.62,"x0":-2.6287164818404944,"y0":50.00115959474687,"z0":4.851967428603201,"aX":13.185419175540629},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-1.1,"breakHorizontal":-18.0,"spinRate":2872,"spinDirection":66},"zone":4,"typeConfidence":2.0,"plateTime":0.4705590912320634,"extension":6.677295432664889},"index":1,"playId":"fe84f6f0-11c2-3196-b0f5-2c60d7365fe4","pitchNumber":2,"startTime":"2025-07-27T00:34:44.229Z","endTime":"2025-07-27T00:34:48.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.99430498164982,"strikeZoneBottom":1.91756268935283,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.31673199722912,"aZ":-18.62086977050995,"pfxX":-9.272030702916492,"pfxZ":7.035718468751652,"pX":-0.11241347332668354,"pZ":2.2028394319816202,"vX0":9.427418465421553,"vY0":-138.0749499590398,"vZ0":-3.152562936077062,"x":121.28,"y":179.3,"x0":-2.3696400592014366,"y0":50.00570826114953,"z0":4.61548816851605,"aX":-17.870214158923783},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.2,"breakHorizontal":14.8,"spinRate":2402,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.39699299193720883,"extension":7.020697323579471},"index":2,"playId":"b219df9c-a99a-399d-b067-ee33837aa10e","pitchNumber":3,"startTime":"2025-07-27T00:34:59.171Z","endTime":"2025-07-27T00:35:06.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.8999999999999995,"awayTeamWinProbability":94.1,"homeTeamWinProbabilityAdded":0.9999999999999991,"leverageIndex":0.26,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:35:06.384Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis García Jr. lines out to center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:35:20.048Z","endTime":"2025-07-27T00:36:08.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"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(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":86.8,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.070486385538437,"aZ":-24.310331019678493,"pfxX":-9.59294464710498,"pfxZ":4.07978899272595,"pX":-1.2455600682442933,"pZ":3.0156897477421336,"vX0":7.012367956428786,"vY0":-137.34234431219178,"vZ0":-0.18955417790533613,"x":164.48,"y":157.36,"x0":-2.5750556711715435,"y0":50.00035599540682,"z0":4.7274979715785825,"aX":-18.47497404093621},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.6,"breakHorizontal":16.1,"spinRate":2235,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.39755908962558806,"extension":7.576699400909883},"index":0,"playId":"1af98963-12a0-3c4d-9eb7-6bbe5e4b5fb3","pitchNumber":1,"startTime":"2025-07-27T00:35:24.980Z","endTime":"2025-07-27T00:35:28.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.0,"strikeZoneTop":3.47300665670169,"strikeZoneBottom":1.6695769391396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037238439539355,"aZ":-28.088006657697896,"pfxX":-8.96921943936394,"pfxZ":2.4223237627852545,"pX":1.4073533593829304,"pZ":-0.3458348984221896,"vX0":12.237179643612526,"vY0":-128.6271550493547,"vZ0":-7.097727202915555,"x":63.36,"y":248.12,"x0":-2.232072272005411,"y0":50.00404760425826,"z0":4.607938842350584,"aX":-15.130652671882771},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":3.0,"breakHorizontal":13.7,"spinRate":1933,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4247591026546029,"extension":6.56563475111974},"index":1,"playId":"d6d47fbe-01fd-309f-9dff-547f2fa4e5c3","pitchNumber":2,"startTime":"2025-07-27T00:35:39.801Z","endTime":"2025-07-27T00:35:45.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34366165248611,"aZ":-24.99267538693714,"pfxX":-8.167177128725461,"pfxZ":3.847947579998218,"pX":-0.7175906612185857,"pZ":2.4582681982461794,"vX0":7.2394221396801015,"vY0":-135.6743160273689,"vZ0":-1.1129162438746603,"x":144.35,"y":172.41,"x0":-2.3577740265606417,"y0":50.003627981596104,"z0":4.61360575535723,"aX":-15.245572542950068},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.0,"breakHorizontal":13.3,"spinRate":2095,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40352880195817464,"extension":6.778465989397847},"hitData":{"launchSpeed":94.9,"launchAngle":22.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.24,"coordY":62.08}},"index":2,"playId":"08d11264-f44b-3864-af79-612867e8b910","pitchNumber":3,"startTime":"2025-07-27T00:35:58.103Z","endTime":"2025-07-27T00:36:08.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.7,"awayTeamWinProbability":93.3,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.3,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:36:08.677Z","atBatIndex":36},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out sharply to center fielder Byron Buxton.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-07-27T00:36:25.817Z","endTime":"2025-07-27T00:36:46.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.46430194498063,"aZ":-25.35301919883751,"pfxX":-0.0995922758837664,"pfxZ":4.097674761155934,"pX":-0.4932234198276443,"pZ":3.258851722974699,"vX0":5.297150206346336,"vY0":-127.72771877285552,"vZ0":1.1222232203591953,"x":135.8,"y":150.79,"x0":-2.574504307214044,"y0":50.00304061399155,"z0":4.796444137103347,"aX":-0.16676775717590062},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":7.9,"breakHorizontal":-1.0,"spinRate":2320,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.42761606112417594,"extension":6.821902565503297},"hitData":{"launchSpeed":101.7,"launchAngle":38.0,"totalDistance":388.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":109.05,"coordY":43.16}},"index":0,"playId":"e407c1da-5321-3a2f-8813-e628ae9f2f78","pitchNumber":1,"startTime":"2025-07-27T00:36:37.243Z","endTime":"2025-07-27T00:36:46.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"second":{"id":682928,"link":"/api/v1/people/682928"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":0.7999999999999998,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:36:46.896Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ty France singles on a sharp line drive to left fielder James Wood.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:38:14.580Z","endTime":"2025-07-27T00:40:26.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.9,"strikeZoneTop":3.30232912336715,"strikeZoneBottom":1.5300162514858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.751661339268768,"aZ":-13.577088854745622,"pfxX":3.9377203905477254,"pfxZ":10.06792174060334,"pX":-0.33147252395439125,"pZ":3.3990107393520894,"vX0":-4.608978022220501,"vY0":-134.91257330253322,"vZ0":-4.773649041795996,"x":129.63,"y":147.01,"x0":0.8856897950895161,"y0":50.005507139152506,"z0":6.145030851772615,"aX":7.276033006950502},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":-6.1,"spinRate":2164,"spinDirection":163},"zone":1,"typeConfidence":0.91,"plateTime":0.40564905378270666,"extension":7.119367973325904},"index":0,"playId":"e2ff0fd4-f231-36c4-9253-056705a310d2","pitchNumber":1,"startTime":"2025-07-27T00:38:59.266Z","endTime":"2025-07-27T00:39:03.313Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":81.0,"endSpeed":75.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.86580448984551,"aZ":-36.75727895719142,"pfxX":1.7406913899404555,"pfxZ":-3.209655636268561,"pX":0.7767843689441702,"pZ":2.9028614226061444,"vX0":-1.9237949083061665,"vY0":-118.01593172118349,"vZ0":0.3668890497577486,"x":87.39,"y":160.4,"x0":1.3716936686274785,"y0":50.0032505095764,"z0":6.097511217641143,"aX":2.4858855165531257},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.5,"breakHorizontal":-2.8,"spinRate":2202,"spinDirection":340},"zone":3,"typeConfidence":0.89,"plateTime":0.46195119632376613,"extension":6.941310224067905},"index":1,"playId":"4fbc3160-0b7e-3f1b-954f-a3cd269b6d43","pitchNumber":2,"startTime":"2025-07-27T00:39:16.149Z","endTime":"2025-07-27T00:39:19.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-07-27T00:39:36.426Z","endTime":"2025-07-27T00:39:58.150Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.5,"endSpeed":86.9,"strikeZoneTop":3.37478512532672,"strikeZoneBottom":1.52009410575396,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.474782683203053,"aZ":-11.09248318390897,"pfxX":4.197118423156985,"pfxZ":10.97836845267802,"pX":1.2508793738865007,"pZ":1.5842104048167374,"vX0":-0.82156684885917,"vY0":-137.4573839503119,"vZ0":-9.865412374007835,"x":69.32,"y":196.01,"x0":1.0075707459075771,"y0":50.00369843060918,"z0":5.965560208869679,"aX":8.059743904571212},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.1,"breakHorizontal":-7.4,"spinRate":2224,"spinDirection":164},"zone":14,"typeConfidence":0.92,"plateTime":0.3979423754803548,"extension":6.98970036846337},"index":3,"playId":"23a73ed0-dfe0-38bb-bbc7-ad3be3944da5","pitchNumber":3,"startTime":"2025-07-27T00:39:58.150Z","endTime":"2025-07-27T00:40:01.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.62830768874908,"aZ":-13.89926333239567,"pfxX":3.2198126054348717,"pfxZ":9.955113763685683,"pX":-0.10800553137255108,"pZ":2.3130922475476736,"vX0":-3.4610452242684673,"vY0":-134.51196183831397,"vZ0":-7.5121839982287515,"x":121.12,"y":176.33,"x0":0.7758159407732121,"y0":50.00507437832959,"z0":6.123579184315409,"aX":5.912802978698955},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":-5.2,"spinRate":2152,"spinDirection":163},"zone":5,"typeConfidence":0.91,"plateTime":0.4068819349378292,"extension":6.848483780209213},"hitData":{"launchSpeed":103.8,"launchAngle":8.0,"totalDistance":144.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":87.32,"coordY":128.26}},"index":4,"playId":"30a61e70-ccf6-3a44-83fa-d2d6e124a19a","pitchNumber":4,"startTime":"2025-07-27T00:40:15.350Z","endTime":"2025-07-27T00:40:26.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.55,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:40:26.944Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to center fielder Alex Call. Ty France to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:40:33.142Z","endTime":"2025-07-27T00:41:00.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31924992085927,"aZ":-13.757152123151418,"pfxX":4.448310661790972,"pfxZ":10.178645159750163,"pX":0.2793259532887467,"pZ":2.3684603911674498,"vX0":-4.068812189412485,"vY0":-133.09633841638205,"vZ0":-6.96337862130081,"x":106.35,"y":174.83,"x0":1.2437343448570048,"y0":50.00238730360344,"z0":5.99884797223293,"aX":8.047885415536921},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":17.3,"breakHorizontal":-7.3,"spinRate":2119,"spinDirection":157},"zone":6,"typeConfidence":0.86,"plateTime":0.4102221955800993,"extension":6.948797743173822},"hitData":{"launchSpeed":107.2,"launchAngle":12.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":118.33,"coordY":85.13}},"index":0,"playId":"0cf8e039-8796-3067-8bd5-b267d0ddae7d","pitchNumber":1,"startTime":"2025-07-27T00:40:51.261Z","endTime":"2025-07-27T00:41:00.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"first":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.399999999999999,"awayTeamWinProbability":85.6,"homeTeamWinProbabilityAdded":4.299999999999997,"leverageIndex":1.04,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:41:00.946Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Vázquez pops out to second baseman Luis García Jr. on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:42:05.164Z","endTime":"2025-07-27T00:42:18.664Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"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-07-27T00:41:15.829Z","endTime":"2025-07-27T00:42:07.410Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.424008613935644,"aZ":-27.1395550668636,"pfxX":-0.13627565206701586,"pfxZ":3.1759702297494066,"pX":0.6599862898059563,"pZ":1.709080904992215,"vX0":-2.7410526256744694,"vY0":-125.14394843170663,"vZ0":-4.50939950292616,"x":91.84,"y":192.63,"x0":1.7875229879504246,"y0":50.003755273296626,"z0":5.759491119440579,"aX":-0.21532401976641216},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2152,"spinDirection":246},"zone":9,"typeConfidence":2.0,"plateTime":0.4378129284227099,"extension":6.737361086548751},"hitData":{"launchSpeed":68.8,"launchAngle":50.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":129.88,"coordY":126.13}},"index":1,"playId":"60ef997c-60be-3cb6-9b78-d97f592d999d","pitchNumber":1,"startTime":"2025-07-27T00:42:07.410Z","endTime":"2025-07-27T00:42:18.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.59,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:42:18.664Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Byron Buxton flies out to center fielder Alex Call.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:42:32.931Z","endTime":"2025-07-27T00:43:38.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621439,"fullName":"Byron Buxton","link":"/api/v1/people/621439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.3698519910772,"strikeZoneBottom":1.58652349146651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.462483200043597,"aZ":-26.530616895829702,"pfxX":-0.8032124259370914,"pfxZ":3.5978297019655425,"pX":0.3589548438656803,"pZ":2.036256465027963,"vX0":-3.4467874572527926,"vY0":-123.56085789525054,"vZ0":-3.8462796513764075,"x":103.32,"y":183.8,"x0":1.8685254631472974,"y0":50.00083902517468,"z0":5.8083440572761935,"aX":-1.258176439277974},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.0,"breakHorizontal":2.2,"spinRate":2177,"spinDirection":297},"zone":9,"typeConfidence":0.85,"plateTime":0.4409874343525071,"extension":6.763259091813896},"index":0,"playId":"49bc19c6-8744-3d86-b38f-587ad2337b33","pitchNumber":1,"startTime":"2025-07-27T00:42:46.219Z","endTime":"2025-07-27T00:42:49.617Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.6,"strikeZoneTop":3.45974253451369,"strikeZoneBottom":1.54857220919475,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.940080336018283,"aZ":-11.662387265631823,"pfxX":5.569379379139083,"pfxZ":11.043909731644105,"pX":1.208826114124445,"pZ":1.6313261731653623,"vX0":-1.9972735606581529,"vY0":-134.83105977472715,"vZ0":-9.465652508462913,"x":70.92,"y":194.73,"x0":1.231895632099532,"y0":50.00220491138219,"z0":5.991892970385486,"aX":10.342285157684872},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.4,"breakHorizontal":-9.7,"spinRate":2176,"spinDirection":160},"zone":14,"typeConfidence":0.91,"plateTime":0.4048999865483789,"extension":7.0301081964211045},"index":1,"playId":"8e609a49-2658-38b9-9ab5-a958c00d496c","pitchNumber":2,"startTime":"2025-07-27T00:43:04.715Z","endTime":"2025-07-27T00:43:09.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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.4,"endSpeed":86.0,"strikeZoneTop":3.42,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.76239263697045,"aZ":-11.043239180644163,"pfxX":3.637104401009699,"pfxZ":11.23170005451487,"pX":-0.44799244400127003,"pZ":2.2155288886049767,"vX0":-4.812764995352895,"vY0":-135.82637840382557,"vZ0":-8.381548892174843,"x":134.08,"y":178.96,"x0":0.8684969074335931,"y0":50.00603327944183,"z0":6.095600731407839,"aX":6.845418233388776},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.8,"breakHorizontal":-5.6,"spinRate":2240,"spinDirection":164},"zone":4,"typeConfidence":0.91,"plateTime":0.4021570128558949,"extension":6.953987710004276},"hitData":{"launchSpeed":95.3,"launchAngle":38.0,"totalDistance":344.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":91.44,"coordY":65.19}},"index":2,"playId":"d10138d3-bb23-3edc-afff-68ca6864da85","pitchNumber":3,"startTime":"2025-07-27T00:43:25.606Z","endTime":"2025-07-27T00:43:38.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621439,"link":"/api/v1/people/621439","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.35,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:43:38.237Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Correa flies out to right fielder Daylen Lile.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-07-27T00:43:58.881Z","endTime":"2025-07-27T00:45:18.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":75.8,"strikeZoneTop":3.62225603480734,"strikeZoneBottom":1.6949999606241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.114924361729,"aZ":-34.50441876020926,"pfxX":2.145633853735089,"pfxZ":-1.624872557523613,"pX":0.01269804203177967,"pZ":2.8096229137349376,"vX0":-3.5038763265217785,"vY0":-117.87714634692402,"vZ0":-0.5736327196122323,"x":116.52,"y":162.92,"x0":1.2260520206515884,"y0":50.00227628450603,"z0":6.186614821401503,"aX":3.081577835216375},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-2.9,"breakHorizontal":-3.2,"spinRate":2212,"spinDirection":341},"zone":5,"typeConfidence":0.89,"plateTime":0.46108396901787785,"extension":6.890371204314364},"index":0,"playId":"7985a20f-40b4-3ad5-b8c2-211ea342d264","pitchNumber":1,"startTime":"2025-07-27T00:44:10.094Z","endTime":"2025-07-27T00:44:13.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.96297228476165,"aZ":-11.242117425189836,"pfxX":3.2583573608228265,"pfxZ":11.309323537982369,"pX":0.02426893210038018,"pZ":2.3778883446087575,"vX0":-4.403798023367695,"vY0":-134.84017864118508,"vZ0":-7.626421416644387,"x":116.07,"y":174.58,"x0":1.2515131057094233,"y0":50.000545586022874,"z0":6.026928385058824,"aX":6.029535736289474},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":-5.0,"spinRate":2258,"spinDirection":160},"zone":5,"typeConfidence":0.91,"plateTime":0.40543917711141475,"extension":7.133453162542887},"index":1,"playId":"51df0616-57e3-387d-bda3-b9de622d7b1f","pitchNumber":2,"startTime":"2025-07-27T00:44:28.684Z","endTime":"2025-07-27T00:44:34.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.072677524018623,"aZ":-28.745513675861634,"pfxX":-1.5280240772270615,"pfxZ":2.1314882568162377,"pX":-0.0722573103847183,"pZ":1.9171137144262558,"vX0":-4.663592686671874,"vY0":-125.68048751233981,"vZ0":-3.612357918511118,"x":119.75,"y":187.02,"x0":2.0015652009298237,"y0":50.004212474075146,"z0":5.692877133612606,"aX":-2.4580024496071253},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.4,"breakHorizontal":3.7,"spinRate":2196,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.4348349042921371,"extension":6.810535031854208},"hitData":{"launchSpeed":86.8,"launchAngle":29.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.48,"coordY":121.16}},"index":2,"playId":"d4ac9826-94b2-39f0-8332-205831a926b7","pitchNumber":3,"startTime":"2025-07-27T00:45:10.596Z","endTime":"2025-07-27T00:45:18.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.8,"awayTeamWinProbability":95.2,"homeTeamWinProbabilityAdded":-2.3999999999999995,"leverageIndex":0.99,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:45:18.035Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nathaniel Lowe singles on a fly ball to center fielder Byron Buxton, deflected by shortstop Carlos Correa.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:47:44.962Z","endTime":"2025-07-27T00:49:39.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":621439,"link":"/api/v1/people/621439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Justin Topa replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"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-07-27T00:46:04.451Z","endTime":"2025-07-27T00:47:47.225Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.7241399278819,"strikeZoneBottom":1.80014404741188,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.950088020454142,"aZ":-29.56979470833912,"pfxX":8.924495688960242,"pfxZ":1.7393723232787082,"pX":-0.061905338877930115,"pZ":2.419210939568897,"vX0":3.0294022271008796,"vY0":-120.83222066694316,"vZ0":0.11401763476545512,"x":119.36,"y":173.46,"x0":-2.4873425560310762,"y0":50.00183408313189,"z0":4.94460817405832,"aX":13.350055691682254},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.5,"breakHorizontal":-16.8,"spinRate":2699,"spinDirection":72},"zone":5,"typeConfidence":0.91,"plateTime":0.4512799469239819,"extension":5.652377622103062},"index":1,"playId":"18bbeb5e-0019-35e8-9ec6-32b76b6ddbfb","pitchNumber":1,"startTime":"2025-07-27T00:47:47.225Z","endTime":"2025-07-27T00:47:50.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":91.5,"endSpeed":85.3,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.481011486426354,"aZ":-26.900628491044408,"pfxX":-0.27916534113446634,"pfxZ":2.8768362868767436,"pX":0.8406141636977127,"pZ":3.222759657317656,"vX0":8.170432503384975,"vY0":-133.28947095669236,"vZ0":-0.051682789418742714,"x":84.96,"y":151.77,"x0":-2.203584989148625,"y0":50.003720824952204,"z0":5.154095962281219,"aX":-0.5124303397725447},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.4,"breakHorizontal":-1.0,"spinRate":2380,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.40794466603627644,"extension":5.733853945641535},"index":2,"playId":"38626d54-ac05-3e07-916f-dfc96a1081aa","pitchNumber":2,"startTime":"2025-07-27T00:48:02.724Z","endTime":"2025-07-27T00:48:07.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T00:48:18.952Z","endTime":"2025-07-27T00:48:29.208Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.3,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.51966848303835,"aZ":-24.82654470207358,"pfxX":-0.043026979814003496,"pfxZ":3.9888478920869925,"pX":1.547827965705858,"pZ":3.3256942089960835,"vX0":9.912295658978374,"vY0":-134.209776119746,"vZ0":-0.039633097159067265,"x":58.0,"y":148.99,"x0":-2.17317231350175,"y0":50.00010667510509,"z0":5.0951636064430454,"aX":-0.07977521859602944},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-1.8,"spinRate":2335,"spinDirection":242},"zone":12,"typeConfidence":0.91,"plateTime":0.4066611667639899,"extension":5.751812961595366},"index":4,"playId":"bebf0ed9-d211-3152-99ac-21fd19271a9c","pitchNumber":3,"startTime":"2025-07-27T00:48:29.208Z","endTime":"2025-07-27T00:48:33.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.6,"strikeZoneTop":3.65713766511649,"strikeZoneBottom":1.66685259639691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85570945667064,"aZ":-25.000264293060514,"pfxX":-0.868638715900288,"pfxZ":4.01458175513433,"pX":0.18008812048147121,"pZ":4.375383369476992,"vX0":7.104902537010779,"vY0":-132.50489383594987,"vZ0":2.5907509539222913,"x":110.14,"y":120.64,"x0":-2.416963806437522,"y0":50.00544443751127,"z0":5.2055385872957665,"aX":-1.554704880100927},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.0,"breakHorizontal":0.1,"spinRate":2250,"spinDirection":221},"zone":12,"typeConfidence":0.91,"plateTime":0.41249546311527663,"extension":5.824503663672308},"index":5,"playId":"817cab25-4097-338f-83c7-3d934250f218","pitchNumber":4,"startTime":"2025-07-27T00:48:50.089Z","endTime":"2025-07-27T00:48:54.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.8,"strikeZoneTop":3.553664839237,"strikeZoneBottom":1.56347758285812,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.337828131599704,"aZ":-28.98520442944861,"pfxX":4.416661353493079,"pfxZ":2.002145800686466,"pX":0.18117380758727203,"pZ":1.0694223833143726,"vX0":5.083363518558831,"vY0":-124.44702653655632,"vZ0":-3.2067225569649302,"x":110.09,"y":209.91,"x0":-2.4499958812953637,"y0":50.00247320490809,"z0":4.736631398557886,"aX":7.034774143038334},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":-9.0,"spinRate":2651,"spinDirection":71},"zone":14,"typeConfidence":0.86,"plateTime":0.4375356686822829,"extension":5.727232468311906},"index":6,"playId":"1e80f4a8-1eca-32bf-9be2-b2a5507de6b1","pitchNumber":5,"startTime":"2025-07-27T00:49:08.461Z","endTime":"2025-07-27T00:49:13.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.16297549591413,"aZ":-33.41883893064957,"pfxX":-8.557569292659753,"pfxZ":-0.6347509919334531,"pX":0.590457194407618,"pZ":3.0944242419796195,"vX0":10.122214968221888,"vY0":-138.16184347866866,"vZ0":0.9208572645770993,"x":94.49,"y":155.23,"x0":-1.9932686491328224,"y0":50.00506031356986,"z0":4.987051184119283,"aX":-16.696612455892517},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.7,"breakHorizontal":13.7,"spinRate":2116,"spinDirection":244},"zone":3,"typeConfidence":0.91,"plateTime":0.39507252641576995,"extension":5.907554500014786},"hitData":{"launchSpeed":68.8,"launchAngle":44.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.23,"coordY":108.3}},"index":7,"playId":"c4608e64-41c1-3fca-baaa-b03a4cab68c8","pitchNumber":6,"startTime":"2025-07-27T00:49:25.381Z","endTime":"2025-07-27T00:49:39.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.16,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:49:39.262Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brady House strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:49:54.464Z","endTime":"2025-07-27T00:50:52.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"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":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.22954220125219,"aZ":-32.15495639405908,"pfxX":-8.5287374624283,"pfxZ":0.007209324186307597,"pX":-0.630856860038202,"pZ":2.0693819901307413,"vX0":7.513865023159112,"vY0":-139.6276215553498,"vZ0":-1.978122581427651,"x":141.05,"y":182.91,"x0":-2.247779707007357,"y0":50.001084845156164,"z0":4.9013930746687455,"aX":-16.850686674946083},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":-0.2,"breakHorizontal":13.9,"spinRate":2197,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.3921724077402087,"extension":5.964656797922231},"index":0,"playId":"dbe2a31f-ad68-3b29-b207-e73824f4b97a","pitchNumber":1,"startTime":"2025-07-27T00:50:07.297Z","endTime":"2025-07-27T00:50:11.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.97254992252575,"aZ":-34.796485285293464,"pfxX":-9.252519028405882,"pfxZ":-1.3360218210620047,"pX":-1.1654788721906353,"pZ":2.2903131798309797,"vX0":6.2672331826458345,"vY0":-139.46638632336695,"vZ0":-0.8037374669101675,"x":161.43,"y":176.94,"x0":-2.245914239435546,"y0":50.005904805056794,"z0":4.888460494168327,"aX":-18.130269636794075},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":-2.4,"breakHorizontal":15.4,"spinRate":2215,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.39356871684120875,"extension":5.7501840217960565},"index":1,"playId":"d2ffb9a3-e2d7-3388-9f9c-1c3f3c32de12","pitchNumber":2,"startTime":"2025-07-27T00:50:27.761Z","endTime":"2025-07-27T00:50:31.486Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.99617372120703,"aZ":-32.503153718804676,"pfxX":-9.036194138659422,"pfxZ":-0.1635954323873765,"pX":-1.082649426532313,"pZ":1.5886951223762316,"vX0":6.63440249484861,"vY0":-140.59157009731103,"vZ0":-3.3063406692544657,"x":158.27,"y":195.89,"x0":-2.307481327183016,"y0":50.0060700997738,"z0":4.905815965647485,"aX":-17.963750947237607},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":-0.8,"breakHorizontal":14.9,"spinRate":2259,"spinDirection":248},"zone":13,"typeConfidence":0.91,"plateTime":0.3906565564286959,"extension":5.880681905778837},"index":2,"playId":"ecff9264-5f73-32ac-8a0e-be768cb84680","pitchNumber":3,"startTime":"2025-07-27T00:50:47.227Z","endTime":"2025-07-27T00:50:52.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.7,"awayTeamWinProbability":95.3,"homeTeamWinProbabilityAdded":0.5999999999999996,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:50:52.498Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"Daylen Lile grounds into a double play, shortstop Carlos Correa to first baseman Ty France to pitcher Justin Topa. Nathaniel Lowe out at 3rd. Daylen Lile out at 1st.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-07-27T00:50:55.695Z","endTime":"2025-07-27T00:52:06.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"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":"Double Play","eventType":"double_play","movementReason":"r_adv_force","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":3},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_runner_out","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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, 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":85.1,"endSpeed":77.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.31622875650769,"aZ":-28.14948554214592,"pfxX":6.42787417601785,"pfxZ":2.609966282099566,"pX":0.6746728644805466,"pZ":2.025139726268116,"vX0":5.618796334686128,"vY0":-123.81508077645724,"vZ0":-1.1506334373335392,"x":91.28,"y":184.1,"x0":-2.464801351214729,"y0":50.00286748818553,"z0":4.866467763396582,"aX":9.90968574131448},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.7,"breakHorizontal":-13.0,"spinRate":2613,"spinDirection":67},"zone":9,"typeConfidence":0.9,"plateTime":0.44355493782058275,"extension":5.726427008983586},"index":0,"playId":"047a1401-498e-3a22-ba3b-e8abed1ace12","pitchNumber":1,"startTime":"2025-07-27T00:51:14.445Z","endTime":"2025-07-27T00:51:17.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-07-27T00:51:24.821Z","endTime":"2025-07-27T00:51:39.560Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.8,"strikeZoneTop":3.49817535686564,"strikeZoneBottom":1.53865326457071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.08995520825734,"aZ":-35.98016057044192,"pfxX":-7.751795776589086,"pfxZ":-2.2379937173178694,"pX":-1.1581761161112734,"pZ":1.3363367545303821,"vX0":5.7074103809216625,"vY0":-129.8340919993098,"vZ0":-1.939496692827348,"x":161.15,"y":202.7,"x0":-2.3817115922549106,"y0":50.00321606797563,"z0":4.840572823672172,"aX":-13.18735449784816},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-4.3,"breakHorizontal":12.7,"spinRate":1893,"spinDirection":267},"zone":13,"typeConfidence":0.51,"plateTime":0.42244377810150846,"extension":6.080865291955501},"index":2,"playId":"3da83155-2637-3e55-b266-971dc80cffa0","pitchNumber":2,"startTime":"2025-07-27T00:51:39.560Z","endTime":"2025-07-27T00:51:43.789Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.62584639145531,"aZ":-37.88567224634383,"pfxX":-7.644231576923515,"pfxZ":-3.3726116390100493,"pX":-0.1470579407347887,"pZ":1.1506576026570714,"vX0":8.111919082346073,"vY0":-129.39730503827303,"vZ0":-1.9777698349876993,"x":122.61,"y":207.71,"x0":-2.333165418686757,"y0":50.00525345590992,"z0":4.834362259632532,"aX":-12.932673746142283},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-6.4,"breakHorizontal":12.0,"spinRate":1869,"spinDirection":269},"zone":13,"typeConfidence":0.6,"plateTime":0.4236924159932087,"extension":6.0666060468495635},"hitData":{"launchSpeed":68.6,"launchAngle":2.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.06,"coordY":153.1}},"index":3,"playId":"d6cbac74-dbb3-3629-ae5d-1f0db9043ef7","pitchNumber":3,"startTime":"2025-07-27T00:51:58.337Z","endTime":"2025-07-27T00:52:06.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"}],"homeTeamWinProbability":5.7,"awayTeamWinProbability":94.3,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.22,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:52:06.361Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Willi Castro doubles (15) on a line drive to left fielder James Wood.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:54:10.125Z","endTime":"2025-07-27T00:57:12.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":81.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.717875359835745,"aZ":-30.46749474622215,"pfxX":-1.9056242586803078,"pfxZ":1.04917262577451,"pX":-1.3304949575592502,"pZ":1.105043327898339,"vX0":-6.536653407288986,"vY0":-124.92761426230919,"vZ0":-5.232850985651092,"x":167.72,"y":208.94,"x0":1.5390266390891607,"y0":50.00206349898055,"z0":5.652084575239477,"aX":-3.092895053035354},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":4.6,"spinRate":2158,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.43395804919960623,"extension":7.231295853171884},"index":0,"playId":"34f96170-9bd3-3d2f-a24a-97ac017aa156","pitchNumber":1,"startTime":"2025-07-27T00:54:25.872Z","endTime":"2025-07-27T00:54:29.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.80880738234371,"strikeZoneBottom":1.75420992293739,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.41191796692991,"aZ":-9.6122410883746,"pfxX":2.5043131114480586,"pfxZ":11.961226068861773,"pX":-0.3149376693751572,"pZ":1.329147481505018,"vX0":-4.459590919739755,"vY0":-136.32992204971399,"vZ0":-10.612392562679267,"x":129.0,"y":202.89,"x0":1.0152242600646437,"y0":50.00426112490864,"z0":5.931670554964805,"aX":4.72459221400943},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.7,"breakHorizontal":-3.6,"spinRate":2240,"spinDirection":156},"zone":13,"typeConfidence":0.92,"plateTime":0.401476289062773,"extension":7.2045584002044345},"index":1,"playId":"70baafd4-5b2c-3b87-ba30-843b94a7b634","pitchNumber":2,"startTime":"2025-07-27T00:54:45.540Z","endTime":"2025-07-27T00:54:49.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.23767459422881,"aZ":-11.254463273011982,"pfxX":3.1717499560413107,"pfxZ":11.22604240434275,"pX":0.6001699887489645,"pZ":2.2653181810783805,"vX0":-1.747310220282579,"vY0":-135.09756895654132,"vZ0":-8.156717644554272,"x":94.12,"y":177.62,"x0":0.8405519395186832,"y0":50.00190684213425,"z0":6.099545217038631,"aX":5.9091162072429855},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.0,"breakHorizontal":-5.4,"spinRate":2208,"spinDirection":163},"zone":9,"typeConfidence":0.91,"plateTime":0.40422172760438624,"extension":6.921946384518449},"index":2,"playId":"eacc05df-2d35-36b2-8703-bc68d71cfcd7","pitchNumber":3,"startTime":"2025-07-27T00:55:02.631Z","endTime":"2025-07-27T00:55:06.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-07-27T00:55:17.511Z","endTime":"2025-07-27T00:55:32.508Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.6,"endSpeed":78.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.360749337272317,"aZ":-25.63883772417433,"pfxX":-0.4494400245215252,"pfxZ":4.139715482366229,"pX":0.2225145963325171,"pZ":2.6850714094030246,"vX0":-3.6944310782560876,"vY0":-124.65733934366457,"vZ0":-2.3105187273809595,"x":108.52,"y":166.28,"x0":1.7802720696866337,"y0":50.001626573827195,"z0":5.73407537759066,"aX":-0.7092950422946386},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":1.7,"spinRate":2083,"spinDirection":308},"zone":5,"typeConfidence":2.0,"plateTime":0.4388901779346037,"extension":6.917045408381014},"index":4,"playId":"e7ceeb39-08bc-37e6-86f3-e2b592d8448a","pitchNumber":4,"startTime":"2025-07-27T00:55:32.508Z","endTime":"2025-07-27T00:55:36.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.75109235019785,"strikeZoneBottom":1.70134339414836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.49095910317815,"aZ":-27.74031428810958,"pfxX":-1.219492802659099,"pfxZ":2.7358499141583184,"pX":-1.5067071049616865,"pZ":0.19459479338803065,"vX0":-7.794737718592457,"vY0":-126.76583669583461,"vZ0":-7.6903123018638375,"x":174.43,"y":233.53,"x0":1.7697524361902794,"y0":50.00624460362571,"z0":5.489709411307628,"aX":-1.9807656266350873},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":4.1,"spinRate":2253,"spinDirection":321},"zone":13,"typeConfidence":2.0,"plateTime":0.43246656384605586,"extension":7.41696512520135},"index":5,"playId":"a1051645-a5ee-371c-bebf-c303bc3b6f56","pitchNumber":5,"startTime":"2025-07-27T00:55:55.548Z","endTime":"2025-07-27T00:56:01.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.6,"endSpeed":84.6,"strikeZoneTop":3.78246238287602,"strikeZoneBottom":1.76268416636134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.101158460248467,"aZ":-12.07032725720146,"pfxX":2.238839578888438,"pfxZ":10.901592862400037,"pX":0.5476091443950661,"pZ":4.827549084427588,"vX0":-1.2339127078248124,"vY0":-134.8914520274271,"vZ0":-1.7165541099588386,"x":96.13,"y":108.44,"x0":0.7198620061531448,"y0":50.00600563412027,"z0":6.322331444055145,"aX":4.130174914809832},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":-3.8,"spinRate":2145,"spinDirection":164},"zone":12,"typeConfidence":0.9,"plateTime":0.4059133311734233,"extension":6.73758262479365},"index":6,"playId":"4d0f3a09-33f0-3860-9f5d-feea530fe77e","pitchNumber":6,"startTime":"2025-07-27T00:56:15.774Z","endTime":"2025-07-27T00:56:19.310Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.2935628421361,"aZ":-11.040112593713287,"pfxX":2.7713688872595585,"pfxZ":11.060173956397215,"pX":0.4734618886830937,"pZ":3.9653110472131727,"vX0":-2.4669566678422936,"vY0":-137.32276193035668,"vZ0":-3.619569005413882,"x":98.95,"y":131.72,"x0":1.023221288566179,"y0":50.000847212617785,"z0":6.051032594817579,"aX":5.2946158954704785},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":-4.6,"spinRate":2272,"spinDirection":158},"zone":12,"typeConfidence":0.92,"plateTime":0.39880621133188976,"extension":6.873231587273483},"index":7,"playId":"c5a5fb82-4c05-391c-9025-e476fd49f8a8","pitchNumber":7,"startTime":"2025-07-27T00:56:36.026Z","endTime":"2025-07-27T00:56:40.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.117517363664177,"aZ":-30.522801059876496,"pfxX":-4.143777892691864,"pfxZ":1.0165991699167218,"pX":-0.37971604757807714,"pZ":2.447107488896402,"vX0":-4.27231186734784,"vY0":-125.87875340255793,"vZ0":-1.9800676830111283,"x":131.47,"y":172.71,"x0":1.8691590871273323,"y0":50.005822175994176,"z0":5.681397233277495,"aX":-6.744778970350638},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":8.4,"spinRate":2267,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.43277070925657046,"extension":7.09688412069895},"hitData":{"launchSpeed":97.3,"launchAngle":17.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.59,"coordY":124.47}},"index":8,"playId":"f5f97809-bef2-3410-88c5-25f0afd6af99","pitchNumber":8,"startTime":"2025-07-27T00:56:56.537Z","endTime":"2025-07-27T00:57:12.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":3.3,"leverageIndex":0.51,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:57:12.932Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a sharp line drive to left fielder James Wood. Willi Castro scores.","rbi":1,"awayScore":5,"homeScore":1,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:57:31.766Z","endTime":"2025-07-27T00:58:20.178Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":80.0,"endSpeed":74.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.102707815306957,"aZ":-34.01769061071504,"pfxX":-0.0561215309994485,"pfxZ":-1.3403129502530522,"pX":0.4703134802733734,"pZ":2.767752247334115,"vX0":-1.9481593447234766,"vY0":-116.51925140420576,"vZ0":-0.5650528047858069,"x":99.07,"y":164.05,"x0":1.3231278871656509,"y0":50.00089307529465,"z0":6.217107658635366,"aX":-0.07694578355600676},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.3,"breakHorizontal":0.6,"spinRate":2129,"spinDirection":336},"zone":6,"typeConfidence":0.89,"plateTime":0.4693837650230388,"extension":6.779455720181885},"index":0,"playId":"1915af15-27c6-3a23-ba5d-4670deb90abf","pitchNumber":1,"startTime":"2025-07-27T00:57:47.543Z","endTime":"2025-07-27T00:57:51.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.91668163863485,"aZ":-13.855983210236987,"pfxX":4.6781626712343485,"pfxZ":9.978143170764291,"pX":0.49668764507497964,"pZ":2.5220037513079343,"vX0":-3.9439091571955043,"vY0":-135.0052527201832,"vZ0":-6.663565277454222,"x":98.07,"y":170.69,"x0":1.3726842049297279,"y0":50.00064360715056,"z0":6.007651041602107,"aX":8.586634623452511},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.8,"breakHorizontal":-7.6,"spinRate":2228,"spinDirection":151},"zone":6,"typeConfidence":0.91,"plateTime":0.40656062452312325,"extension":7.099276846627417},"hitData":{"launchSpeed":105.1,"launchAngle":12.0,"totalDistance":244.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":83.95,"coordY":78.88}},"index":1,"playId":"10e98bf7-e53b-38dd-9ce9-c22f62daf0c1","pitchNumber":2,"startTime":"2025-07-27T00:58:09.258Z","endTime":"2025-07-27T00:58:20.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.3,"awayTeamWinProbability":86.7,"homeTeamWinProbabilityAdded":4.300000000000001,"leverageIndex":0.88,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2025-07-27T00:58:20.178Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader strikes out swinging.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T00:59:34.875Z","endTime":"2025-07-27T01:02:30.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,8],"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T00:58:37.326Z","endTime":"2025-07-27T00:59:37.195Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.8,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.742161272557446,"aZ":-33.82212801495044,"pfxX":0.8292079618834451,"pfxZ":-1.1474786066072822,"pX":-0.404002931285949,"pZ":1.274155026092694,"vX0":-4.446081282680777,"vY0":-119.20360936207196,"vZ0":-3.9203309651711464,"x":132.4,"y":204.38,"x0":1.3768788827708986,"y0":50.00133736066119,"z0":5.990982619090022,"aX":1.1948401445714947},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-2.8,"breakHorizontal":-0.5,"spinRate":2304,"spinDirection":333},"zone":13,"typeConfidence":0.88,"plateTime":0.4593470176041712,"extension":6.872039118108277},"index":1,"playId":"24861efc-e139-3650-9f99-fdce321f6190","pitchNumber":1,"startTime":"2025-07-27T00:59:37.195Z","endTime":"2025-07-27T00:59:40.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.27311614941227,"strikeZoneBottom":1.62929825377616,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.840011747248013,"aZ":-10.999586671228387,"pfxX":3.3215557060493026,"pfxZ":11.452815508867248,"pX":0.39994649881919897,"pZ":1.1874107798655673,"vX0":-3.1462295275538947,"vY0":-134.7631585022198,"vZ0":-10.560749333449131,"x":101.75,"y":206.72,"x0":1.1480392453779011,"y0":50.004309045776886,"z0":5.922006664255131,"aX":6.142244545883041},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":-5.4,"spinRate":2193,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.40562070433570163,"extension":7.062641939587781},"index":2,"playId":"69ad2f2a-6183-383e-beaa-b3902de263ac","pitchNumber":2,"startTime":"2025-07-27T00:59:57.521Z","endTime":"2025-07-27T01:00:01.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.195381647364155,"aZ":-36.91024573142951,"pfxX":2.2293579168117397,"pfxZ":-3.3096523664375415,"pX":-0.3868754198721959,"pZ":2.1944462094504087,"vX0":-5.005779163420075,"vY0":-118.51225181764408,"vZ0":-1.2090101754805571,"x":131.75,"y":179.53,"x0":1.4566054153491013,"y0":50.001748836444776,"z0":6.061961014644289,"aX":3.193419405200593},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.0,"breakHorizontal":-2.9,"spinRate":2285,"spinDirection":328},"zone":4,"typeConfidence":0.91,"plateTime":0.46095941203306623,"extension":6.85157297945249},"index":3,"playId":"8f5d55d3-4457-394a-8f88-881e80d7ada4","pitchNumber":3,"startTime":"2025-07-27T01:00:17.219Z","endTime":"2025-07-27T01:00:20.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":85.9,"endSpeed":80.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.86205730504661,"aZ":-30.30350315786406,"pfxX":-1.4579573607029168,"pfxZ":1.1627195122938652,"pX":-1.1314357293910549,"pZ":1.6576861136053698,"vX0":-6.482578194821465,"vY0":-125.03184530651627,"vZ0":-3.908532729245496,"x":160.13,"y":194.02,"x0":1.669320338536622,"y0":50.00204623859102,"z0":5.689783382429196,"aX":-2.3392952404084086},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.6,"breakHorizontal":4.0,"spinRate":2232,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.4357252439781276,"extension":7.199278460200769},"index":4,"playId":"4b33ecbe-2740-396c-bff3-28e44faebd83","pitchNumber":4,"startTime":"2025-07-27T01:00:39.090Z","endTime":"2025-07-27T01:00:42.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.2,"strikeZoneTop":3.25003879672693,"strikeZoneBottom":1.57305616743339,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.436882900063104,"aZ":-11.209269897117906,"pfxX":2.640887960070688,"pfxZ":11.088133130667398,"pX":-0.7758016113572535,"pZ":1.3505966708640917,"vX0":-5.83594054278278,"vY0":-136.50023946916232,"vZ0":-10.258899355109149,"x":146.57,"y":202.31,"x0":1.0447900074482364,"y0":50.00572112299781,"z0":5.924769613443876,"aX":4.994943729101315},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.1,"breakHorizontal":-3.6,"spinRate":2204,"spinDirection":159},"zone":13,"typeConfidence":0.92,"plateTime":0.4009327407335195,"extension":7.10983716942131},"index":5,"playId":"e6be9657-fb0e-35e9-939d-316f267606e3","pitchNumber":5,"startTime":"2025-07-27T01:01:05.117Z","endTime":"2025-07-27T01:01:08.953Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.4,"endSpeed":85.5,"strikeZoneTop":3.26130394191914,"strikeZoneBottom":1.58460473967813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.219370555311677,"aZ":-10.53905615667731,"pfxX":3.0786182032887437,"pfxZ":11.520125013539072,"pX":1.2961856462379613,"pZ":4.150186082147786,"vX0":-0.8267813057624416,"vY0":-136.02748991040778,"vZ0":-3.410176543893251,"x":67.59,"y":126.72,"x0":1.2036234125548888,"y0":50.00515099526239,"z0":6.1483607393233575,"aX":5.782641968846429},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.4,"breakHorizontal":-5.4,"spinRate":2170,"spinDirection":157},"zone":12,"typeConfidence":0.91,"plateTime":0.4023208076978779,"extension":6.8854421710283145},"index":6,"playId":"58c6e576-3416-363b-8d64-96cf65924e93","pitchNumber":6,"startTime":"2025-07-27T01:01:25.920Z","endTime":"2025-07-27T01:01:29.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":7,"startTime":"2025-07-27T01:01:58.546Z","endTime":"2025-07-27T01:02:24.786Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.59046080194539,"aZ":-29.08335126884668,"pfxX":0.7785361638298046,"pfxZ":1.9318735890927465,"pX":-0.2176315483186356,"pZ":1.564567700265824,"vX0":-5.823903601840184,"vY0":-125.18216887956987,"vZ0":-4.330575517854467,"x":125.3,"y":196.54,"x0":2.0307533679414562,"y0":50.002506945588195,"z0":5.678776620467957,"aX":1.2456380963501783},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.8,"breakHorizontal":-0.1,"spinRate":2192,"spinDirection":312},"zone":8,"typeConfidence":2.0,"plateTime":0.4363684887153507,"extension":6.864678416455372},"index":8,"playId":"92562cff-45ce-3a99-8421-2f6f791ab2ef","pitchNumber":7,"startTime":"2025-07-27T01:02:24.786Z","endTime":"2025-07-27T01:02:30.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.43,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:02:30.345Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Wallner pops out to third baseman Brady House in foul territory.","rbi":0,"awayScore":5,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:02:38.925Z","endTime":"2025-07-27T01:03:04.378Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.431201084619424,"aZ":-14.132488489386365,"pfxX":4.589427083207207,"pfxZ":9.729010670879061,"pX":-0.14114060115356117,"pZ":2.8428415224036256,"vX0":-4.466046465167543,"vY0":-135.50281711679224,"vZ0":-6.236875827563523,"x":122.38,"y":162.02,"x0":0.9344887372916235,"y0":50.00072947348655,"z0":6.1670955677096115,"aX":8.508331734834778},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.4,"breakHorizontal":-7.3,"spinRate":2235,"spinDirection":162},"zone":5,"typeConfidence":0.91,"plateTime":0.4046857388708598,"extension":6.845014444164533},"hitData":{"launchSpeed":90.4,"launchAngle":68.0,"totalDistance":169.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.56,"coordY":170.84}},"index":0,"playId":"c9d8d8fc-c156-3de6-9bdc-a50a1ef26aee","pitchNumber":1,"startTime":"2025-07-27T01:02:54.467Z","endTime":"2025-07-27T01:03:04.378Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":7.5,"awayTeamWinProbability":92.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.05,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:03:04.378Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ty France doubles (19) on a sharp line drive to left fielder James Wood. Royce Lewis scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:03:24.852Z","endTime":"2025-07-27T01:04:36.892Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680730,"fullName":"Mitchell Parker","link":"/api/v1/people/680730"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":680730,"link":"/api/v1/people/680730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.33596435849654,"strikeZoneBottom":1.54174851354092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.034899980700065,"aZ":-14.579751778477958,"pfxX":4.579448260035873,"pfxZ":9.619371838086758,"pX":-0.04309588291866689,"pZ":3.222403049702675,"vX0":-3.783649369018013,"vY0":-133.9163991941624,"vZ0":-5.088384331944572,"x":118.64,"y":151.78,"x0":0.7883095826610409,"y0":50.00211248392089,"z0":6.178527587778741,"aX":8.375289968782592},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.7,"breakHorizontal":-7.6,"spinRate":2152,"spinDirection":159},"zone":2,"typeConfidence":0.89,"plateTime":0.4079188635060156,"extension":6.804885081653155},"index":0,"playId":"a76f5597-50e8-300d-990d-35573ee4e554","pitchNumber":1,"startTime":"2025-07-27T01:03:35.707Z","endTime":"2025-07-27T01:03:39.390Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.277690658512377,"aZ":-12.281035744754455,"pfxX":3.364538449394445,"pfxZ":10.781228496017496,"pX":0.5222466479433991,"pZ":2.364050030511608,"vX0":-2.1581480091371144,"vY0":-134.29566932724111,"vZ0":-7.598921085029614,"x":97.09,"y":174.95,"x0":0.8949168841819897,"y0":50.0044351262855,"z0":6.084287350507424,"aX":6.209557256486853},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.4,"breakHorizontal":-5.6,"spinRate":2241,"spinDirection":161},"zone":6,"typeConfidence":0.88,"plateTime":0.4062466528608737,"extension":6.84967826935125},"index":1,"playId":"51033b9e-b8c3-3c5b-9d18-161c16cbb9f2","pitchNumber":2,"startTime":"2025-07-27T01:03:55.274Z","endTime":"2025-07-27T01:04:03.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":75.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.342725906304356,"aZ":-34.9447279389188,"pfxX":0.08689949915916628,"pfxZ":-1.9528855803073348,"pX":0.3325398770639961,"pZ":1.9812926955029169,"vX0":-2.5624149737193966,"vY0":-117.48277198114609,"vZ0":-2.1600564830811115,"x":104.32,"y":185.29,"x0":1.4197203625343904,"y0":50.00462770811171,"z0":6.118053563919652,"aX":0.12360259457644028},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.7,"breakHorizontal":0.4,"spinRate":2328,"spinDirection":331},"zone":9,"typeConfidence":0.89,"plateTime":0.4637616239368483,"extension":6.9843919086917605},"hitData":{"launchSpeed":105.7,"launchAngle":14.0,"totalDistance":293.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.67,"coordY":59.78}},"index":2,"playId":"696db550-204b-31a5-96c3-34fed49d6e91","pitchNumber":3,"startTime":"2025-07-27T01:04:24.566Z","endTime":"2025-07-27T01:04:36.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":680730,"link":"/api/v1/people/680730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.000000000000002,"awayTeamWinProbability":86.0,"homeTeamWinProbabilityAdded":6.500000000000002,"leverageIndex":0.64,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:04:36.892Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brooks Lee lines out to second baseman Luis García Jr.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-07-27T01:07:23.810Z","endTime":"2025-07-27T01:09:18.760Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7],"actionIndex":[1,3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-07-27T01:04:55.882Z","endTime":"2025-07-27T01:05:51.900Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Luis García replaces Mitchell Parker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-07-27T01:05:51.900Z","endTime":"2025-07-27T01:07:25.945Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":472610,"link":"/api/v1/people/472610"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680730,"link":"/api/v1/people/680730","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":84.4,"strikeZoneTop":3.37770517180523,"strikeZoneBottom":1.66312580384753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99854697477617,"aZ":-21.959758971192702,"pfxX":-8.55211913921077,"pfxZ":5.759579470052643,"pX":1.286695412408481,"pZ":-0.4624017898514129,"vX0":10.195297261357547,"vY0":-131.60152978630987,"vZ0":-12.36517722956084,"x":67.95,"y":251.26,"x0":-1.5062480546747323,"y0":50.00252661041588,"z0":5.886578745575773,"aX":-15.168506947601465},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.0,"breakHorizontal":13.6,"spinRate":1528,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41442762291700497,"extension":6.785966991340693},"index":2,"playId":"6f0bae57-c27e-3ed5-b803-61a843181c38","pitchNumber":1,"startTime":"2025-07-27T01:07:25.945Z","endTime":"2025-07-27T01:07:29.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Luis García. Ty France to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":3,"actionPlayId":"6f0bae57-c27e-3ed5-b803-61a843181c38","startTime":"2025-07-27T01:07:45.248Z","endTime":"2025-07-27T01:07:58.782Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"second":{"id":664034,"link":"/api/v1/people/664034"},"postOnThird":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":14.299999999999999,"awayTeamWinProbability":85.7,"homeTeamWinProbabilityAdded":0.29999999999999716,"leverageIndex":1.25,"dramaIndex":39.0,"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":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.5,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.575511724272086,"aZ":-22.41248076818202,"pfxX":-7.803044775233899,"pfxZ":5.550998237162622,"pX":-0.3184391449365393,"pZ":0.7875127319211302,"vX0":6.130624112101083,"vY0":-131.4077894693072,"vZ0":-9.180909946621322,"x":129.14,"y":217.52,"x0":-1.662287266802566,"y0":50.000884666412894,"z0":5.977725033992166,"aX":-13.711824484676722},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.3,"breakHorizontal":12.8,"spinRate":1383,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4160453346278117,"extension":6.653192571467066},"index":4,"playId":"a27e9cee-d4b4-38fc-b414-9ab8ab028c69","pitchNumber":2,"startTime":"2025-07-27T01:07:58.782Z","endTime":"2025-07-27T01:08:02.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.5,"endSpeed":91.0,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.17527547744425,"aZ":-16.23727030894059,"pfxX":-8.097012838372196,"pfxZ":7.539812257957358,"pX":0.9980787132250476,"pZ":2.3399824669073412,"vX0":9.913667341955014,"vY0":-144.38060192660754,"vZ0":-7.7015475827483195,"x":78.96,"y":175.6,"x0":-1.4258306071156943,"y0":50.006359888817855,"z0":6.038754986141363,"aX":-17.12253490872076},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.2,"breakHorizontal":12.7,"spinRate":2240,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3791683240189698,"extension":6.7506471179882075},"index":5,"playId":"47051101-a0e3-3033-8237-e29ed3a742f8","pitchNumber":3,"startTime":"2025-07-27T01:08:20.090Z","endTime":"2025-07-27T01:08:24.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.26563771343289,"strikeZoneBottom":1.52970178011412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.417196387717134,"aZ":-23.42795703314263,"pfxX":-5.652948197991657,"pfxZ":4.89655871639296,"pX":0.01922119190689035,"pZ":0.5396656539642454,"vX0":6.267758259814166,"vY0":-132.8195355880294,"vZ0":-9.763141540219394,"x":116.27,"y":224.21,"x0":-1.636620091075408,"y0":50.00381139423083,"z0":5.966472884270212,"aX":-10.101564277002268},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.0,"breakHorizontal":8.9,"spinRate":1276,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.41236878340896777,"extension":6.786081579519622},"index":6,"playId":"ce30b4d1-2ce9-3141-b008-bc79ce4560c2","pitchNumber":4,"startTime":"2025-07-27T01:08:48.406Z","endTime":"2025-07-27T01:08:52.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.08864952600031,"aZ":-20.481935642238,"pfxX":-9.231014183612894,"pfxZ":6.386125387609381,"pX":-0.2356245290822884,"pZ":1.9670008115490056,"vX0":6.8759732604595465,"vY0":-134.41175179526178,"vZ0":-7.085876624692012,"x":125.98,"y":185.67,"x0":-1.6274342749465547,"y0":50.00108621006017,"z0":6.091419446061048,"aX":-16.89169613289486},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":15.2,"spinRate":1354,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4074856737661232,"extension":6.768203795103065},"hitData":{"launchSpeed":71.1,"launchAngle":18.0,"totalDistance":179.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.46,"coordY":131.73}},"index":7,"playId":"494fb03f-bd78-3255-90fa-b0680d0e4373","pitchNumber":5,"startTime":"2025-07-27T01:09:13.149Z","endTime":"2025-07-27T01:09:18.760Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"third":{"id":664034,"link":"/api/v1/people/664034"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.7,"awayTeamWinProbability":89.3,"homeTeamWinProbabilityAdded":-3.5999999999999996,"leverageIndex":1.25,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:09:18.760Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Drew Millas grounds out, shortstop Carlos Correa to first baseman Ty France.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:11:43.992Z","endTime":"2025-07-27T01:13:43.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Trevor Larnach replaces center fielder Byron Buxton, batting 1st, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:11:08.615Z","endTime":"2025-07-27T01:11:08.629Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":621439,"link":"/api/v1/people/621439"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":650489,"link":"/api/v1/people/650489"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Willi Castro.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-07-27T01:11:08.629Z","endTime":"2025-07-27T01:11:08.630Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"300","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from left field to center field for Harrison Bader.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-07-27T01:11:08.630Z","endTime":"2025-07-27T01:11:46.255Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"500","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":664056,"link":"/api/v1/people/664056"},"center":{"id":621439,"link":"/api/v1/people/621439"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.1,"strikeZoneTop":3.41887242912235,"strikeZoneBottom":1.55420979280262,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.639622328529047,"aZ":-29.877049363031233,"pfxX":8.867689289288803,"pfxZ":1.4901267652808148,"pX":0.631670610392454,"pZ":2.2463931154441865,"vX0":4.752811988377196,"vY0":-123.42228085404416,"vZ0":-0.3336144106976964,"x":92.92,"y":178.13,"x0":-2.4713135110344266,"y0":50.003683350434045,"z0":4.900136382475214,"aX":13.675519113211212},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.9,"breakHorizontal":-17.2,"spinRate":2608,"spinDirection":75},"zone":6,"typeConfidence":0.91,"plateTime":0.4438393656304469,"extension":5.696821355482641},"index":3,"playId":"eb605ef1-d152-3064-a4b7-5bec3ab922a0","pitchNumber":1,"startTime":"2025-07-27T01:11:46.255Z","endTime":"2025-07-27T01:11:49.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":88.3,"endSpeed":82.0,"strikeZoneTop":3.51519041291117,"strikeZoneBottom":1.56793919971791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.404108538464087,"aZ":-35.80097549936474,"pfxX":-8.069253620932042,"pfxZ":-2.1382295562577216,"pX":0.9992945630262425,"pZ":2.6156875526301433,"vX0":10.727378385232042,"vY0":-128.27100438459223,"vZ0":0.9297698234922045,"x":78.91,"y":168.16,"x0":-2.1568327663506155,"y0":50.00499490229912,"z0":5.004392800625774,"aX":-13.672259416882197},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-3.5,"breakHorizontal":12.7,"spinRate":1964,"spinDirection":269},"zone":12,"typeConfidence":0.58,"plateTime":0.42433353583042877,"extension":5.88867369070124},"index":4,"playId":"143c28ab-770b-3122-b389-7d27c5612f68","pitchNumber":2,"startTime":"2025-07-27T01:12:01.655Z","endTime":"2025-07-27T01:12:06.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.21687367296449,"aZ":-24.137373855150432,"pfxX":-0.4232025935568213,"pfxZ":4.284636336195339,"pX":-0.3403137498927209,"pZ":2.5467947522944567,"vX0":5.719181012796124,"vY0":-134.85144623726723,"vZ0":-1.9658435022582483,"x":129.97,"y":170.02,"x0":-2.417107362919222,"y0":50.00377705611999,"z0":4.95653357482628,"aX":-0.7948842697722631},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":-0.2,"spinRate":2396,"spinDirection":233},"zone":4,"typeConfidence":0.92,"plateTime":0.40333360202535085,"extension":5.594917789665323},"index":5,"playId":"1940b435-b788-320b-adf0-0ebe558562d1","pitchNumber":3,"startTime":"2025-07-27T01:12:18.823Z","endTime":"2025-07-27T01:12:22.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-27T01:13:26.386Z","endTime":"2025-07-27T01:13:35.648Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.866394587636414,"aZ":-31.224023568748997,"pfxX":6.6230306453067715,"pfxZ":0.6081064513985037,"pX":-0.5721755995149318,"pZ":2.176173003577112,"vX0":2.703634028056817,"vY0":-124.12804518020499,"vZ0":-0.3337422545820722,"x":138.81,"y":180.02,"x0":-2.534753157580947,"y0":50.004907062037304,"z0":4.902835989540119,"aX":10.378500273956714},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.3,"breakHorizontal":-12.6,"spinRate":2625,"spinDirection":76},"zone":7,"typeConfidence":0.89,"plateTime":0.4405499507566133,"extension":5.6376345621478245},"hitData":{"launchSpeed":89.2,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.58,"coordY":147.02}},"index":7,"playId":"df1d5993-8983-34f6-b035-454553bd127d","pitchNumber":4,"startTime":"2025-07-27T01:13:35.648Z","endTime":"2025-07-27T01:13:43.078Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:13:43.078Z","atBatIndex":52},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Umpire reviewed (home run), call on the field was upheld: Alex Call homers (3) on a fly ball to right center field.","rbi":1,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:13:53.505Z","endTime":"2025-07-27T01:14:52.337Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":{"id":623437,"link":"/api/v1/people/623437"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.49159268948749,"strikeZoneBottom":1.76592451639734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.414631409916407,"aZ":-32.39887650758183,"pfxX":5.4979286669499725,"pfxZ":-0.15004574135212145,"pX":-1.872713189786281,"pZ":2.409508963262335,"vX0":0.42998866515084655,"vY0":-121.61565150740674,"vZ0":0.8082229677906156,"x":188.38,"y":173.72,"x0":-2.766191167036706,"y0":50.00336982898628,"z0":4.878789082492589,"aX":8.251046545253308},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-10.1,"spinRate":2608,"spinDirection":83},"zone":13,"typeConfidence":0.89,"plateTime":0.4500444721940764,"extension":5.511864047639499},"index":0,"playId":"6616de4b-bd0d-320c-a4be-db8a02824132","pitchNumber":1,"startTime":"2025-07-27T01:14:10.912Z","endTime":"2025-07-27T01:14:14.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.424631867853073,"aZ":-31.5063521743589,"pfxX":-9.336706059932586,"pfxZ":0.351510109336699,"pX":0.03235540728854287,"pZ":2.206480359161914,"vX0":9.20479354660171,"vY0":-137.3922707238782,"vZ0":-1.4130280184772408,"x":115.77,"y":179.21,"x0":-2.1481959347396504,"y0":50.0052824270316,"z0":4.86855462890082,"aX":-17.85380440582293},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":0.5,"breakHorizontal":15.0,"spinRate":2252,"spinDirection":255},"zone":8,"typeConfidence":0.9,"plateTime":0.3986542667226072,"extension":5.889277377088715},"hitData":{"launchSpeed":98.4,"launchAngle":29.0,"totalDistance":376.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":199.18,"coordY":65.47}},"index":1,"playId":"2c83255c-51b0-392c-b33e-9524df1f8c4f","pitchNumber":2,"startTime":"2025-07-27T01:14:27.516Z","endTime":"2025-07-27T01:14:52.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"homeTeamWinProbability":6.4,"awayTeamWinProbability":93.6,"homeTeamWinProbabilityAdded":-5.200000000000001,"leverageIndex":0.28,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:14:52.337Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"CJ Abrams grounds out, first baseman Ty France to pitcher Justin Topa.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:16:22.001Z","endTime":"2025-07-27T01:17:38.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":94.9,"endSpeed":87.1,"strikeZoneTop":3.65650270585677,"strikeZoneBottom":1.679088313417,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.04789947555544,"aZ":-33.29426104283575,"pfxX":-9.103096374907036,"pfxZ":-0.5763708067493862,"pX":-1.3111815141333403,"pZ":2.4302403935133974,"vX0":5.859219823348358,"vY0":-138.06985761573398,"vZ0":-0.5221469242737088,"x":166.98,"y":173.16,"x0":-2.275428407764019,"y0":50.00497396097922,"z0":4.857643218769745,"aX":-17.619883759719215},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.0,"breakHorizontal":15.4,"spinRate":2250,"spinDirection":252},"zone":13,"typeConfidence":0.9,"plateTime":0.3963310863722844,"extension":5.782260106884155},"index":0,"playId":"c293d415-756f-32dd-9a56-00c035df9261","pitchNumber":1,"startTime":"2025-07-27T01:16:27.889Z","endTime":"2025-07-27T01:16:31.290Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":92.3,"endSpeed":85.6,"strikeZoneTop":3.65259628238793,"strikeZoneBottom":1.67564473202724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.046559656611624,"aZ":-25.74462463251658,"pfxX":-2.4308378068705183,"pfxZ":3.4636920025501166,"pX":-0.9623137063536273,"pZ":3.139668614309833,"vX0":4.69073544798374,"vY0":-134.4510104852081,"vZ0":-0.18761931043978242,"x":153.68,"y":154.01,"x0":-2.4020845621447195,"y0":50.00671524793311,"z0":5.014367180772292,"aX":-4.518542716769223},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":3.6,"spinRate":2396,"spinDirection":233},"zone":11,"typeConfidence":0.91,"plateTime":0.4050564121622555,"extension":5.756117024671614},"index":1,"playId":"65d5cbc5-c111-3cb4-99f9-dfcd31208b6a","pitchNumber":2,"startTime":"2025-07-27T01:16:42.571Z","endTime":"2025-07-27T01:16:46.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":94.8,"endSpeed":87.1,"strikeZoneTop":3.69171137970839,"strikeZoneBottom":1.64920660702905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.876588117904166,"aZ":-32.37214735268308,"pfxX":-9.273568200291322,"pfxZ":-0.09954054299214654,"pX":0.4984980210560474,"pZ":1.3326112114280637,"vX0":10.126310520207014,"vY0":-137.77836773186422,"vZ0":-3.3342480890818664,"x":98.0,"y":202.8,"x0":-2.015165189612875,"y0":50.00657329392113,"z0":4.740353149605051,"aX":-17.879290401852423},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.7,"breakHorizontal":14.8,"spinRate":2235,"spinDirection":255},"zone":14,"typeConfidence":0.9,"plateTime":0.39714922358285554,"extension":5.855424957210272},"index":2,"playId":"d3983210-fc81-3883-a667-4bcf9ea92f79","pitchNumber":3,"startTime":"2025-07-27T01:16:59.052Z","endTime":"2025-07-27T01:17:02.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.6343669804486,"strikeZoneBottom":1.65733143463152,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.453212995005337,"aZ":-32.708991762684775,"pfxX":-9.640690498178323,"pfxZ":-0.2797886589500207,"pX":0.022018704450610698,"pZ":1.9260320560530422,"vX0":9.192536129960066,"vY0":-137.92810234220715,"vZ0":-2.059753315197608,"x":116.16,"y":186.78,"x0":-2.10017519264646,"y0":50.00204524614073,"z0":4.886557858000009,"aX":-18.589573047015556},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":-0.7,"breakHorizontal":15.6,"spinRate":2174,"spinDirection":254},"zone":8,"typeConfidence":0.91,"plateTime":0.3969924477801352,"extension":5.855708466913805},"index":3,"playId":"8ce3bc7a-cdaa-3166-9f90-ecd1f604df30","pitchNumber":4,"startTime":"2025-07-27T01:17:15.643Z","endTime":"2025-07-27T01:17:20.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.558226611208013,"aZ":-32.95997687173702,"pfxX":-9.912431712837648,"pfxZ":-0.4038122958095034,"pX":0.03503119746967812,"pZ":1.6572592540291522,"vX0":9.337411284861037,"vY0":-138.15006487866825,"vZ0":-2.4676988926592225,"x":115.66,"y":194.03,"x0":-2.093883419208284,"y0":50.004884939632156,"z0":4.768299010102705,"aX":-19.244180584682145},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-1.1,"breakHorizontal":16.1,"spinRate":2194,"spinDirection":256},"zone":8,"typeConfidence":0.91,"plateTime":0.3958478425773553,"extension":5.881397311871116},"hitData":{"launchSpeed":93.2,"launchAngle":-32.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.09,"coordY":158.27}},"index":4,"playId":"11f25c1f-8ae0-3aa7-8fd6-8e04a6e247e5","pitchNumber":5,"startTime":"2025-07-27T01:17:31.058Z","endTime":"2025-07-27T01:17:38.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.800000000000001,"awayTeamWinProbability":93.2,"homeTeamWinProbabilityAdded":0.40000000000000036,"leverageIndex":0.16,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:17:38.131Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-07-27T01:17:59.700Z","endTime":"2025-07-27T01:19:15.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623437,"fullName":"Justin Topa","link":"/api/v1/people/623437"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.3,"strikeZoneTop":4.01791753893617,"strikeZoneBottom":1.87726548941906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.492387090175374,"aZ":-29.301811427958736,"pfxX":5.02981459938696,"pfxZ":1.865899099664173,"pX":0.3554549833041716,"pZ":0.8548956818820986,"vX0":5.212705300236428,"vY0":-122.77129094925348,"vZ0":-3.313875255726145,"x":103.45,"y":215.7,"x0":-2.442439043371303,"y0":50.00187751990954,"z0":4.695076165678222,"aX":7.73851885668764},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.9,"breakHorizontal":-10.2,"spinRate":2594,"spinDirection":67},"zone":14,"typeConfidence":0.89,"plateTime":0.44477892717553713,"extension":5.751224518775045},"index":0,"playId":"b777bc7b-be1a-3b21-a356-0c137e481c48","pitchNumber":1,"startTime":"2025-07-27T01:18:13.970Z","endTime":"2025-07-27T01:18:18.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.525785811399448,"aZ":-31.020785648577792,"pfxX":8.597342414446548,"pfxZ":0.763299082320616,"pX":0.5238667462502272,"pZ":2.565703869701611,"vX0":4.652278300685719,"vY0":-122.96280982806371,"vZ0":0.6969447204120625,"x":97.03,"y":169.51,"x0":-2.515629088902828,"y0":50.005350719617056,"z0":4.930242385228529,"aX":13.041730942870592},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.8,"breakHorizontal":-16.7,"spinRate":2563,"spinDirection":71},"zone":6,"typeConfidence":0.91,"plateTime":0.4470556401697241,"extension":5.623400837239964},"index":1,"playId":"f8daf640-b93e-33c1-a384-301f40d31501","pitchNumber":2,"startTime":"2025-07-27T01:18:30.160Z","endTime":"2025-07-27T01:18:33.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.3,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.54498557311613,"aZ":-39.146283819622056,"pfxX":-7.418607149767626,"pfxZ":-4.234964907469424,"pX":-0.2593250381095196,"pZ":2.1773429581039774,"vX0":7.58511719364568,"vY0":-127.75262509691416,"vZ0":0.7184312079575803,"x":126.88,"y":179.99,"x0":-2.310117067145847,"y0":50.00615460064415,"z0":4.981739109185667,"aX":-12.204138364105491},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.2,"breakHorizontal":11.6,"spinRate":1847,"spinDirection":270},"zone":8,"typeConfidence":0.82,"plateTime":0.4295681368133528,"extension":5.963307039354061},"index":2,"playId":"90101a80-cbdf-3c6b-b2ef-f5d04c278e70","pitchNumber":3,"startTime":"2025-07-27T01:18:50.709Z","endTime":"2025-07-27T01:18:56.575Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.6,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.11555664183522,"aZ":-36.6755864622502,"pfxX":-7.532418466488873,"pfxZ":-2.670399054383555,"pX":-0.9384482518131978,"pZ":1.3240661048021378,"vX0":6.206928422519372,"vY0":-128.8067920332392,"vZ0":-1.6015765789746312,"x":152.77,"y":203.03,"x0":-2.3977489074095306,"y0":50.00442446879403,"z0":4.783074044506266,"aX":-12.690636342936436},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.9,"breakHorizontal":12.2,"spinRate":1871,"spinDirection":266},"zone":13,"typeConfidence":0.72,"plateTime":0.4248144469576176,"extension":5.987224494460878},"index":3,"playId":"af35edd8-982e-32dd-b8e5-cf247b8b3a12","pitchNumber":4,"startTime":"2025-07-27T01:19:09.703Z","endTime":"2025-07-27T01:19:15.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":623437,"link":"/api/v1/people/623437"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":0.29999999999999893,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:19:15.520Z","atBatIndex":55},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Vázquez singles on a fly ball to center fielder Alex Call.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:20:31.253Z","endTime":"2025-07-27T01:22:09.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.2,"strikeZoneTop":2.95774588956153,"strikeZoneBottom":1.56375881724945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.47114222189835,"aZ":-15.042089922516942,"pfxX":-6.89646445024481,"pfxZ":8.352140742321524,"pX":0.5340652334195617,"pZ":1.270866714836967,"vX0":8.462123239793257,"vY0":-141.44619154859615,"vZ0":-10.67840561808763,"x":96.64,"y":204.47,"x0":-1.58285876848197,"y0":50.005036592058616,"z0":6.029917331634915,"aX":-14.151317976959858},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":11.0,"spinRate":2291,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.38538323951883546,"extension":6.770466948090672},"index":0,"playId":"66661d0e-ce60-35f7-8cc8-2c7b1aad6320","pitchNumber":1,"startTime":"2025-07-27T01:21:22.168Z","endTime":"2025-07-27T01:21:25.790Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":89.9,"strikeZoneTop":2.96889772517571,"strikeZoneBottom":1.54214392026129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.67336842159823,"aZ":-18.860983728231552,"pfxX":-8.410915136501757,"pfxZ":6.492003412965056,"pX":-0.6192613149438676,"pZ":1.6762627349225885,"vX0":5.905946184306719,"vY0":-141.899494351722,"vZ0":-8.839605006500896,"x":140.6,"y":193.52,"x0":-1.6284681055451713,"y0":50.006104192028104,"z0":6.020076266978529,"aX":-17.25702921059312},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.2,"breakHorizontal":14.2,"spinRate":2230,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.38512987692775447,"extension":6.6354702882976975},"index":1,"playId":"7a601725-6d09-3beb-8c60-7d8bdc10d563","pitchNumber":2,"startTime":"2025-07-27T01:21:39.332Z","endTime":"2025-07-27T01:21:42.923Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.0,"strikeZoneTop":3.22,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.576385958892242,"aZ":-17.868164563612027,"pfxX":-8.303475658549633,"pfxZ":6.798411952280741,"pX":-0.8655396961402696,"pZ":2.5838311759708263,"vX0":4.912452492237591,"vY0":-143.52337812901354,"vZ0":-7.161844737704796,"x":149.99,"y":169.02,"x0":-1.512964164313267,"y0":50.00101541738209,"z0":6.20754756199005,"aX":-17.46812730370884},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":2354,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.38038940902716334,"extension":6.528978032451091},"hitData":{"launchSpeed":71.1,"launchAngle":27.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.57,"coordY":104.98}},"index":2,"playId":"18eaa974-2e61-3def-94ec-6724ad46e58a","pitchNumber":3,"startTime":"2025-07-27T01:21:58.343Z","endTime":"2025-07-27T01:22:09.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":543877,"link":"/api/v1/people/543877","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":543877,"link":"/api/v1/people/543877"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.5,"awayTeamWinProbability":89.5,"homeTeamWinProbabilityAdded":3.4000000000000004,"leverageIndex":0.72,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:22:09.315Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, second baseman Luis García Jr. to shortstop CJ Abrams to first baseman Nathaniel Lowe. Christian Vázquez out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:22:36.364Z","endTime":"2025-07-27T01:23:03.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":543877,"fullName":"Christian Vázquez","link":"/api/v1/people/543877"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.68021975715509,"strikeZoneBottom":1.71409572723636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.32132873698109,"aZ":-16.522790841503962,"pfxX":-7.775791509358227,"pfxZ":7.417970629421437,"pX":-0.3405149022254,"pZ":1.6552799245650536,"vX0":6.6704995770101,"vY0":-144.07902480210902,"vZ0":-9.334390087702056,"x":129.98,"y":194.09,"x0":-1.6712129841310108,"y0":50.00594655202863,"z0":5.950280193058543,"aX":-16.41136940080705},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.8,"breakHorizontal":12.8,"spinRate":2142,"spinDirection":210},"zone":7,"typeConfidence":2.0,"plateTime":0.3796198127589614,"extension":6.686622837121526},"index":0,"playId":"fc460c39-8380-3243-9b7d-8e1ce0ff9ae5","pitchNumber":1,"startTime":"2025-07-27T01:22:38.097Z","endTime":"2025-07-27T01:22:41.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.0645723499318,"aZ":-22.41478244915976,"pfxX":-6.217968511866814,"pfxZ":5.476482242584606,"pX":0.08774241560084259,"pZ":2.185486355012703,"vX0":6.553895025031237,"vY0":-131.87793543212206,"vZ0":-5.942204147283098,"x":113.66,"y":179.77,"x0":-1.6084421178460775,"y0":50.001299633937315,"z0":6.095116320624689,"aX":-11.076223999804315},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.0,"breakHorizontal":10.1,"spinRate":1322,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.41355087297739734,"extension":6.616292118355125},"hitData":{"launchSpeed":101.7,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":143.48,"coordY":133.1}},"index":1,"playId":"6903dbf2-64de-3d11-af28-eae5d0d39d18","pitchNumber":2,"startTime":"2025-07-27T01:22:56.287Z","endTime":"2025-07-27T01:23:03.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":543877,"link":"/api/v1/people/543877"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":4.2,"awayTeamWinProbability":95.8,"homeTeamWinProbabilityAdded":-6.3,"leverageIndex":1.4,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:23:03.970Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carlos Correa flies out sharply to center fielder Alex Call.","rbi":0,"awayScore":6,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-07-27T01:23:17.544Z","endTime":"2025-07-27T01:23:44.708Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":472610,"fullName":"Luis García","link":"/api/v1/people/472610"},"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":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.39531937180413,"aZ":-22.082378612833633,"pfxX":-8.778910642702549,"pfxZ":4.816533541648038,"pX":-0.9129574947181837,"pZ":2.583724547413781,"vX0":5.5160183742504385,"vY0":-144.02721776231056,"vZ0":-6.187149568089755,"x":151.8,"y":169.02,"x0":-1.7154579501206106,"y0":50.001399892625315,"z0":6.131551576021625,"aX":-18.386255428536344},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.6,"breakHorizontal":14.8,"spinRate":2182,"spinDirection":210},"zone":13,"typeConfidence":2.0,"plateTime":0.3807417048250521,"extension":6.601209527461485},"hitData":{"launchSpeed":100.2,"launchAngle":35.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":91.3,"coordY":41.03}},"index":0,"playId":"98da0ced-80b0-3d18-b770-bcb603a648da","pitchNumber":1,"startTime":"2025-07-27T01:23:35.628Z","endTime":"2025-07-27T01:23:44.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":472610,"link":"/api/v1/people/472610"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.6000000000000005,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:23:44.708Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis García Jr. doubles (22) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":6,"homeScore":2,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:26:10.218Z","endTime":"2025-07-27T01:27:00.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kody Funderburk replaces Justin Topa.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:25:24.361Z","endTime":"2025-07-27T01:26:12.522Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681892,"link":"/api/v1/people/681892"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623437,"link":"/api/v1/people/623437","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.745732171332044,"aZ":-21.383733172286547,"pfxX":6.951585511624074,"pfxZ":5.637668819600693,"pX":-0.69867810856678,"pZ":2.931369269497845,"vX0":-9.501060101586544,"vY0":-137.30241154803142,"vZ0":-3.51476011965408,"x":143.63,"y":159.63,"x0":1.8996311669329717,"y0":50.00095847319446,"z0":5.6790897099903175,"aX":13.301990942620975},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.7,"breakHorizontal":-10.7,"spinRate":2243,"spinDirection":138},"zone":1,"typeConfidence":0.87,"plateTime":0.3985626337762618,"extension":7.190697078747763},"index":1,"playId":"33a43772-c74e-35c8-b247-48c1f6d560f1","pitchNumber":1,"startTime":"2025-07-27T01:26:12.522Z","endTime":"2025-07-27T01:26:16.371Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.8,"strikeZoneTop":3.46445058537644,"strikeZoneBottom":1.75375044464108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.997670574308657,"aZ":-15.93230692417877,"pfxX":0.794466774458086,"pfxZ":8.527858793581832,"pX":-1.1491121847468668,"pZ":1.7073436017403985,"vX0":-7.7805929940882885,"vY0":-136.3932410993365,"vZ0":-7.9243068891644715,"x":160.8,"y":192.68,"x0":1.6242407298848425,"y0":50.00142907179282,"z0":5.726350889390473,"aX":1.5142159737017564},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":0.0,"spinRate":2270,"spinDirection":143},"zone":13,"typeConfidence":0.9,"plateTime":0.39994734855192693,"extension":7.2079909863015095},"index":2,"playId":"5075eec3-6b69-38d9-8935-4a2049b7b63b","pitchNumber":2,"startTime":"2025-07-27T01:26:28.856Z","endTime":"2025-07-27T01:26:33.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.39117570451493,"aZ":-17.563784241143857,"pfxX":-0.4662429210102106,"pfxZ":7.731715483959258,"pX":0.3318933148588521,"pZ":3.1592265045149115,"vX0":-4.060990298423072,"vY0":-135.77965806643707,"vZ0":-4.003105046925985,"x":104.35,"y":153.48,"x0":1.9000444436137307,"y0":50.00088580989062,"z0":5.855245253926869,"aX":-0.8809096341608514},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.4,"breakHorizontal":1.6,"spinRate":2268,"spinDirection":153},"zone":3,"typeConfidence":0.91,"plateTime":0.40155538759328424,"extension":7.0027549707587555},"hitData":{"launchSpeed":103.9,"launchAngle":28.0,"totalDistance":409.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":113.62,"coordY":48.29}},"index":3,"playId":"d4f63488-766e-319c-b895-30a64355931d","pitchNumber":3,"startTime":"2025-07-27T01:26:44.452Z","endTime":"2025-07-27T01:27:00.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":-0.9999999999999996,"leverageIndex":0.14,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:27:00.798Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Josh Bell singles on a sharp ground ball to center fielder Harrison Bader. Luis García Jr. scores.","rbi":1,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:27:10.087Z","endTime":"2025-07-27T01:28:17.369Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"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":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":{"id":681892,"link":"/api/v1/people/681892"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.1,"endSpeed":86.4,"strikeZoneTop":3.88031404972703,"strikeZoneBottom":1.90538012692354,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97543704049269,"aZ":-18.974041920870384,"pfxX":2.3465805982031402,"pfxZ":6.9640522452527485,"pX":0.5701225001620701,"pZ":4.060587974719465,"vX0":-4.590215239353342,"vY0":-135.66878746715233,"vZ0":-1.5886456924832846,"x":95.27,"y":129.14,"x0":1.966335570094786,"y0":50.0042412272799,"z0":5.95378775142831,"aX":4.449325382634881},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.6,"breakHorizontal":-3.5,"spinRate":2291,"spinDirection":147},"zone":12,"typeConfidence":0.89,"plateTime":0.40114470512575107,"extension":7.009483000816},"index":0,"playId":"4b420296-b8ed-3c3e-a2d4-77e1c4cef56f","pitchNumber":1,"startTime":"2025-07-27T01:27:29.708Z","endTime":"2025-07-27T01:27:33.065Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":86.0,"strikeZoneTop":3.84052263586067,"strikeZoneBottom":1.89825192797991,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.14322444144648,"aZ":-18.331021652241557,"pfxX":0.6152538422307308,"pfxZ":7.409418520486636,"pX":0.28239643449160917,"pZ":1.8226271361685926,"vX0":-4.11871683220951,"vY0":-135.00987555555398,"vZ0":-7.09799819836335,"x":106.24,"y":189.57,"x0":1.7400561462864956,"y0":50.002669813871385,"z0":5.750514739938556,"aX":1.1504146511142146},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.4,"breakHorizontal":-0.4,"spinRate":2268,"spinDirection":157},"zone":9,"typeConfidence":0.9,"plateTime":0.4038788858451392,"extension":7.278194245180786},"index":1,"playId":"8f3031bf-9f19-346b-9951-8763eb44bf17","pitchNumber":2,"startTime":"2025-07-27T01:27:44.448Z","endTime":"2025-07-27T01:27:49.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.830070440564,"aZ":-27.846560647137373,"pfxX":9.370517459562294,"pfxZ":2.5043144218711433,"pX":0.02330015215415161,"pZ":3.410862238636494,"vX0":-8.31881986598064,"vY0":-130.16907203749452,"vZ0":-0.8625700960513076,"x":116.11,"y":146.69,"x0":2.03407856667661,"y0":50.00082783479594,"z0":5.843864403415534,"aX":16.172957988376197},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-15.2,"spinRate":1946,"spinDirection":120},"zone":2,"typeConfidence":0.67,"plateTime":0.4198494378918727,"extension":7.189068919192099},"hitData":{"launchSpeed":107.4,"launchAngle":-4.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":152.01,"coordY":81.11}},"index":2,"playId":"51e7e623-b8f3-3b96-80d6-18dba1ea551a","pitchNumber":3,"startTime":"2025-07-27T01:28:05.532Z","endTime":"2025-07-27T01:28:17.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"second":{"id":671277,"link":"/api/v1/people/671277"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.5,"awayTeamWinProbability":98.5,"homeTeamWinProbabilityAdded":-1.1,"leverageIndex":0.17,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:28:17.369Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nathaniel Lowe walks.","rbi":0,"awayScore":7,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:28:34.997Z","endTime":"2025-07-27T01:30:19.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"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":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.8,"strikeZoneTop":3.61170277992728,"strikeZoneBottom":1.72410248333687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.022087723817666,"aZ":-24.89679801238096,"pfxX":-0.2690720880331785,"pfxZ":4.21359115481109,"pX":-1.1706452190204586,"pZ":1.503861048415086,"vX0":-7.751625034008284,"vY0":-130.25863753099168,"vZ0":-5.784985550159949,"x":161.62,"y":198.18,"x0":1.872346527123607,"y0":50.00513178312816,"z0":5.623107380814995,"aX":-0.46290974386151623},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.6,"breakHorizontal":2.2,"spinRate":2399,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.4196660889474213,"extension":7.050442935497279},"index":0,"playId":"8fe9a848-0f9c-39d0-9319-d1e5857a885e","pitchNumber":1,"startTime":"2025-07-27T01:28:38.613Z","endTime":"2025-07-27T01:28:42.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.210062411480553,"aZ":-28.461887365842376,"pfxX":-2.181731180955531,"pfxZ":2.2404394351876924,"pX":-0.2478987100274549,"pZ":2.6557790736324653,"vX0":-5.24759912996115,"vY0":-126.93240737154531,"vZ0":-2.118534792391284,"x":126.45,"y":167.07,"x0":2.1171013573264594,"y0":50.00348065060344,"z0":5.7332775805344465,"aX":-3.614247926165589},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.8,"breakHorizontal":4.9,"spinRate":2472,"spinDirection":228},"zone":5,"typeConfidence":0.9,"plateTime":0.4289895598007347,"extension":7.1047527683390514},"index":1,"playId":"4668f482-59d6-3447-81a9-9166be083ebf","pitchNumber":2,"startTime":"2025-07-27T01:28:50.483Z","endTime":"2025-07-27T01:28:54.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.66855874378542,"strikeZoneBottom":1.68446060460358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.097068622837913,"aZ":-21.622822355546667,"pfxX":8.472350544461356,"pfxZ":5.611272065754324,"pX":0.08959957760508437,"pZ":1.876736713607341,"vX0":-8.39698511175582,"vY0":-136.08278438566734,"vZ0":-5.577873593235244,"x":113.58,"y":188.11,"x0":2.1104450928885305,"y0":50.00357591379353,"z0":5.445165098947936,"aX":15.934546595269431},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.1,"breakHorizontal":-13.7,"spinRate":2370,"spinDirection":136},"zone":8,"typeConfidence":0.9,"plateTime":0.4020696974740985,"extension":7.352506284500636},"index":2,"playId":"f1ef7699-9a84-35a3-af91-8a086733454a","pitchNumber":3,"startTime":"2025-07-27T01:29:08.205Z","endTime":"2025-07-27T01:29:11.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.6,"strikeZoneTop":3.38357283399842,"strikeZoneBottom":1.60935571822592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.376302539908497,"aZ":-33.65053366358827,"pfxX":-6.396911890734178,"pfxZ":-1.0002320293440947,"pX":-1.6358555043781065,"pZ":1.2694391851878537,"vX0":-6.852766424204821,"vY0":-121.62677059718408,"vZ0":-2.868414657505058,"x":179.35,"y":204.51,"x0":2.0609713342643428,"y0":50.001380459664496,"z0":5.4157172566542995,"aX":-9.472359337249204},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":13.3,"spinRate":2448,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.4523022882010146,"extension":7.2506842884712555},"index":3,"playId":"e7fa0b25-6d8a-3f62-a84f-a6c1c0b011fb","pitchNumber":4,"startTime":"2025-07-27T01:29:22.127Z","endTime":"2025-07-27T01:29:25.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.47503793926027,"strikeZoneBottom":1.5968371016301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.93362142511618,"aZ":-33.93037905319166,"pfxX":-5.577905465898665,"pfxZ":-1.1740924044798624,"pX":-2.8009073193953804,"pZ":0.5548504692082487,"vX0":-9.96996285536508,"vY0":-122.40257215146339,"vZ0":-4.357047279397458,"x":223.76,"y":223.8,"x0":2.0770111379908056,"y0":50.0051910754437,"z0":5.317120920058578,"aX":-8.32201473798434},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.1,"breakHorizontal":12.8,"spinRate":2507,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.4503795746485646,"extension":7.3472049484732755},"index":4,"playId":"06573a9e-f500-3a10-9b7f-1acbeb3ad877","pitchNumber":5,"startTime":"2025-07-27T01:29:37.159Z","endTime":"2025-07-27T01:29:44.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kody Funderburk. Josh Bell to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":7,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"actionPlayId":"06573a9e-f500-3a10-9b7f-1acbeb3ad877","startTime":"2025-07-27T01:29:51.579Z","endTime":"2025-07-27T01:30:13.367Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":605137,"link":"/api/v1/people/605137"},"postOnSecond":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":1.3,"awayTeamWinProbability":98.7,"homeTeamWinProbabilityAdded":-0.19999999999999996,"leverageIndex":0.11,"dramaIndex":9.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.46607917695034,"strikeZoneBottom":1.51932480024981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.880240089630142,"aZ":-26.965755053090174,"pfxX":-2.592534124390964,"pfxZ":3.11388031387519,"pX":1.1945062901253864,"pZ":1.8446044546830773,"vX0":-1.5642831139347404,"vY0":-127.35828802149896,"vZ0":-4.303154988229898,"x":71.47,"y":188.98,"x0":2.1499700472158936,"y0":50.00192999103994,"z0":5.64619792429239,"aX":-4.332137367106415},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.0,"breakHorizontal":5.0,"spinRate":2339,"spinDirection":202},"zone":14,"typeConfidence":0.89,"plateTime":0.4272391637285913,"extension":7.04726955353925},"index":6,"playId":"a064c203-a144-3810-bd95-a564355bc891","pitchNumber":6,"startTime":"2025-07-27T01:30:13.367Z","endTime":"2025-07-27T01:30:19.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":-0.10000000000000009,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:30:19.100Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brady House flies out to right fielder Trevor Larnach. Josh Bell to 3rd.","rbi":0,"awayScore":7,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:30:35.545Z","endTime":"2025-07-27T01:31:41.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"postOnThird":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691781,"fullName":"Brady House","link":"/api/v1/people/691781"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"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(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.7,"endSpeed":87.2,"strikeZoneTop":3.59105774764748,"strikeZoneBottom":1.66178203221516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.629213592325453,"aZ":-21.963864935640736,"pfxX":7.90799277424485,"pfxZ":5.298189647210501,"pX":-0.9458410654170334,"pZ":1.7612539640352562,"vX0":-10.647774518867294,"vY0":-137.51227959331152,"vZ0":-6.210739752261208,"x":153.05,"y":191.23,"x0":1.9372980063138667,"y0":50.00361058094113,"z0":5.524872878177643,"aX":15.244476763377962},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.5,"breakHorizontal":-12.2,"spinRate":2415,"spinDirection":139},"zone":13,"typeConfidence":0.9,"plateTime":0.39732433021908786,"extension":7.258339727690042},"index":0,"playId":"50f2b132-f2ec-3158-a5c8-1e540eb302fe","pitchNumber":1,"startTime":"2025-07-27T01:30:44.843Z","endTime":"2025-07-27T01:30:49.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.52034577122096,"strikeZoneBottom":1.59138222412449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.15551139865682,"aZ":-16.741328271028056,"pfxX":-0.44803757819030343,"pfxZ":8.160384481701369,"pX":0.41578221121265735,"pZ":2.802600441255923,"vX0":-4.013386494595174,"vY0":-135.55962913112776,"vZ0":-4.691537201465923,"x":101.15,"y":163.11,"x0":1.9638642372918702,"y0":50.00241753285136,"z0":5.697328116251594,"aX":-0.8467717389568985},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":1.6,"spinRate":2338,"spinDirection":150},"zone":6,"typeConfidence":0.91,"plateTime":0.40159548557026703,"extension":7.191387158842813},"index":1,"playId":"f0cd5450-7032-3457-8eb5-8722cf75e526","pitchNumber":2,"startTime":"2025-07-27T01:30:57.790Z","endTime":"2025-07-27T01:31:01.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":93.4,"endSpeed":86.5,"strikeZoneTop":3.55407585690244,"strikeZoneBottom":1.62535371219515,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73631255691909,"aZ":-14.548063644176699,"pfxX":0.39831766625368004,"pfxZ":9.322452808505382,"pX":0.1982680355931828,"pZ":1.3438596490520702,"vX0":-4.489141604983841,"vY0":-135.89352595520222,"vZ0":-8.81302482136888,"x":109.44,"y":202.5,"x0":1.8122545100119416,"y0":50.00425658805768,"z0":5.615860143780422,"aX":0.7539683856157964},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.5,"breakHorizontal":0.1,"spinRate":2367,"spinDirection":147},"zone":14,"typeConfidence":0.9,"plateTime":0.40139375631568397,"extension":7.150109332726379},"index":2,"playId":"4984fda1-95a1-322f-bcef-f1680dca6fe9","pitchNumber":3,"startTime":"2025-07-27T01:31:13.500Z","endTime":"2025-07-27T01:31:17.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.43447336794752,"aZ":-21.674721957851492,"pfxX":8.917665948709882,"pfxZ":5.5268464233497285,"pX":0.10963241234518906,"pZ":2.262528872847458,"vX0":-8.201999177486062,"vY0":-136.77063101787925,"vZ0":-4.888019564349065,"x":112.82,"y":177.69,"x0":1.9849731642830868,"y0":50.002829390664786,"z0":5.554231420069862,"aX":16.93905912167199},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.1,"breakHorizontal":-14.5,"spinRate":2437,"spinDirection":136},"zone":5,"typeConfidence":0.9,"plateTime":0.40007416067627277,"extension":7.36072052006023},"hitData":{"launchSpeed":96.6,"launchAngle":46.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":215.16,"coordY":112.8}},"index":3,"playId":"4e5cd97d-26b1-3da7-88ac-177eea2057f5","pitchNumber":4,"startTime":"2025-07-27T01:31:29.527Z","endTime":"2025-07-27T01:31:41.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":691781,"link":"/api/v1/people/691781","batSide":{"code":"R","description":"Right"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":691781,"link":"/api/v1/people/691781"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.12,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:31:41.773Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Daylen Lile singles on a fly ball to left fielder Willi Castro. Nathaniel Lowe to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:31:55.735Z","endTime":"2025-07-27T01:34:22.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnSecond":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":{"id":681892,"link":"/api/v1/people/681892"},"isScoringEvent":true,"rbi":false,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.7,"endSpeed":81.4,"strikeZoneTop":3.40346910848774,"strikeZoneBottom":1.55246616294047,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.1427643094126,"aZ":-28.93958436991372,"pfxX":-2.212833220776887,"pfxZ":1.9299736300128547,"pX":0.30379613197435773,"pZ":2.975895830027827,"vX0":-3.6184728338794994,"vY0":-127.75869288477163,"vZ0":-1.4435769342767584,"x":105.42,"y":158.43,"x0":2.0188637698486183,"y0":50.000933886188164,"z0":5.795558235612576,"aX":-3.704363397075168},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":3.5,"breakHorizontal":4.7,"spinRate":2423,"spinDirection":206},"zone":3,"typeConfidence":0.9,"plateTime":0.426619139910704,"extension":7.211858193733683},"index":0,"playId":"81651279-a613-3b7e-9fe6-ba4cb0438e21","pitchNumber":1,"startTime":"2025-07-27T01:32:32.822Z","endTime":"2025-07-27T01:32:36.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.40383690496697,"strikeZoneBottom":1.62017353130852,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.553862014369855,"aZ":-34.263686988985434,"pfxX":-7.96620217726778,"pfxZ":-1.4300428636253142,"pX":-1.9819772547725272,"pZ":0.8258392731169218,"vX0":-7.173054389220462,"vY0":-120.90625204754653,"vZ0":-3.7195935675762097,"x":192.55,"y":216.48,"x0":2.0729033753969732,"y0":50.00256882203364,"z0":5.434100718692064,"aX":-11.634275436855841},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-3.4,"breakHorizontal":16.3,"spinRate":2379,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4553890669895968,"extension":7.222779614265456},"index":1,"playId":"5429202b-266c-328f-81b8-cb027d81742f","pitchNumber":2,"startTime":"2025-07-27T01:32:47.579Z","endTime":"2025-07-27T01:32:54.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Kody Funderburk. Josh Bell scores.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":8,"homeScore":2,"isScoringPlay":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"5429202b-266c-328f-81b8-cb027d81742f","startTime":"2025-07-27T01:33:14.390Z","endTime":"2025-07-27T01:33:23.003Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":605137,"link":"/api/v1/people/605137"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"third":{"id":605137,"link":"/api/v1/people/605137"},"postOnFirst":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":-0.3999999999999999,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.364311402953213,"aZ":-27.54204131184945,"pfxX":-1.5621248299986963,"pfxZ":2.763053017533178,"pX":-0.8109083640769881,"pZ":1.8153340036663472,"vX0":-6.078792869502577,"vY0":-127.92369707554906,"vZ0":-4.285767645780098,"x":147.91,"y":189.77,"x0":1.7874247557509142,"y0":50.003544860409455,"z0":5.641110540452962,"aX":-2.6211160359373418},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.3,"breakHorizontal":4.1,"spinRate":2350,"spinDirection":201},"zone":7,"typeConfidence":0.76,"plateTime":0.4261819391985573,"extension":7.283871861725409},"index":3,"playId":"361161de-0ea3-3436-ab68-c31369739e3d","pitchNumber":3,"startTime":"2025-07-27T01:33:23.003Z","endTime":"2025-07-27T01:33:30.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-07-27T01:33:43.328Z","endTime":"2025-07-27T01:33:49.886Z","isPitch":false,"type":"action","player":{"id":695734,"link":"/api/v1/people/695734"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.50384411882731,"aZ":-21.9409306242027,"pfxX":8.709738020266737,"pfxZ":5.436843279166057,"pX":0.5731971709782259,"pZ":2.531456492671422,"vX0":-7.399327755987701,"vY0":-135.5978697444495,"vZ0":-3.9557204395305945,"x":95.15,"y":170.43,"x0":2.1906372090306547,"y0":50.00671235694827,"z0":5.518943841227708,"aX":16.406838977971535},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.2,"breakHorizontal":-14.4,"spinRate":2231,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.40220361249913994,"extension":7.356471177336655},"index":5,"playId":"89618ce3-8dfb-3534-9944-76b6a8179cf3","pitchNumber":4,"startTime":"2025-07-27T01:33:49.886Z","endTime":"2025-07-27T01:33:55.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2162851137038,"aZ":-30.61219657332397,"pfxX":-4.5555722454033205,"pfxZ":0.9637097897433504,"pX":-0.6795193342704199,"pZ":1.717394257785216,"vX0":-4.917082334994981,"vY0":-125.77364678611926,"vZ0":-3.6306761767836977,"x":142.9,"y":192.41,"x0":1.8856594483208033,"y0":50.00190161083573,"z0":5.636715566898749,"aX":-7.36687924473245},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":9.2,"spinRate":2422,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.433898972256781,"extension":7.206191005780228},"hitData":{"launchSpeed":67.7,"launchAngle":26.0,"totalDistance":215.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.15,"coordY":112.24}},"index":6,"playId":"fe448e5c-5a52-3b1b-8e2b-0cd5b558b61e","pitchNumber":5,"startTime":"2025-07-27T01:34:12.140Z","endTime":"2025-07-27T01:34:22.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695734,"link":"/api/v1/people/695734","batSide":{"code":"L","description":"Left"}},"first":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":695734,"link":"/api/v1/people/695734"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:34:22.334Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Drew Millas singles on a ground ball to shortstop Carlos Correa. Nathaniel Lowe to 3rd. Daylen Lile to 2nd.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:35:39.514Z","endTime":"2025-07-27T01:36:20.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"postOnSecond":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"postOnThird":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T01:34:31.987Z","endTime":"2025-07-27T01:35:41.888Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.573320782856126,"aZ":-17.14619963045624,"pfxX":1.2454614979956806,"pfxZ":7.961816237954385,"pX":0.03717247427487963,"pZ":2.553960304550046,"vX0":-5.455389270130893,"vY0":-135.5198627149191,"vZ0":-5.457773701030264,"x":115.58,"y":169.82,"x0":1.9017766273001053,"y0":50.00112945466056,"z0":5.765070458983698,"aX":2.351068229025671},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.7,"breakHorizontal":-1.3,"spinRate":2330,"spinDirection":153},"zone":5,"typeConfidence":0.9,"plateTime":0.401934454345497,"extension":7.1667214909451395},"index":1,"playId":"75e45846-2aec-3dc7-a860-49d27a37631a","pitchNumber":1,"startTime":"2025-07-27T01:35:41.888Z","endTime":"2025-07-27T01:35:45.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.253832934424228,"aZ":-18.804021736990226,"pfxX":0.3915646113027527,"pfxZ":7.286966492263626,"pX":-0.07201080211377238,"pZ":2.3340713482061344,"vX0":-4.88658491571932,"vY0":-133.9278713152812,"vZ0":-5.534507832072026,"x":119.74,"y":175.76,"x0":1.717698052583559,"y0":50.002939421598185,"z0":5.752906808627027,"aX":0.719681010529677},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":0.2,"spinRate":2293,"spinDirection":156},"zone":5,"typeConfidence":0.9,"plateTime":0.4074475678599563,"extension":7.097383035921363},"hitData":{"launchSpeed":98.2,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.35,"coordY":142.46}},"index":2,"playId":"513110c3-1889-34d1-986f-9738a825e899","pitchNumber":2,"startTime":"2025-07-27T01:36:09.972Z","endTime":"2025-07-27T01:36:20.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":686452,"link":"/api/v1/people/686452","batSide":{"code":"R","description":"Right"}},"first":{"id":695734,"link":"/api/v1/people/695734"},"second":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":686452,"link":"/api/v1/people/686452"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:36:20.945Z","atBatIndex":64},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alex Call grounds into a force out, fielded by second baseman Brooks Lee. Nathaniel Lowe scores. Daylen Lile to 3rd. Drew Millas out at 2nd. Alex Call to 1st.","rbi":1,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:36:46.795Z","endTime":"2025-07-27T01:37:12.683Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnThird":{"id":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":686452,"fullName":"Drew Millas","link":"/api/v1/people/686452"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":{"id":681892,"link":"/api/v1/people/681892"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"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":695734,"fullName":"Daylen Lile","link":"/api/v1/people/695734"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.53650542870262,"strikeZoneBottom":1.76571826554945,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.318621413728437,"aZ":-16.664426608960472,"pfxX":0.04167137882457639,"pfxZ":8.338681127242218,"pX":-0.37895376433137434,"pZ":2.5650447040559725,"vX0":-5.348523513333432,"vY0":-135.00292396145156,"vZ0":-5.4318739569285714,"x":131.44,"y":169.52,"x0":1.6161736678991647,"y0":50.00303029943119,"z0":5.7625662277694705,"aX":0.07898078726000815},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.3,"breakHorizontal":1.0,"spinRate":2304,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.404556915662567,"extension":7.125621883152949},"index":0,"playId":"7cb66487-478e-3472-a93a-eec1f4aad9e0","pitchNumber":1,"startTime":"2025-07-27T01:36:46.795Z","endTime":"2025-07-27T01:36:50.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.7,"strikeZoneTop":3.5,"strikeZoneBottom":1.76,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.04341049760282,"aZ":-30.815873486252944,"pfxX":7.799623728813938,"pfxZ":0.7801288000604991,"pX":0.43880916972110795,"pZ":2.1245946740310506,"vX0":-6.499996545999469,"vY0":-130.7650690750887,"vZ0":-2.950747267536078,"x":100.27,"y":181.42,"x0":1.9409051257596752,"y0":50.00043744689286,"z0":5.574498394675372,"aX":13.533533535070484},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-12.7,"spinRate":1941,"spinDirection":115},"zone":9,"typeConfidence":0.84,"plateTime":0.41852508239169595,"extension":7.260516691914428},"hitData":{"launchSpeed":102.1,"launchAngle":1.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":127.18,"coordY":163.75}},"index":1,"playId":"fc9b3da1-721d-3081-ae8f-5bb956570f2a","pitchNumber":2,"startTime":"2025-07-27T01:37:05.321Z","endTime":"2025-07-27T01:37:12.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":669743,"link":"/api/v1/people/669743","batSide":{"code":"R","description":"Right"}},"first":{"id":686452,"link":"/api/v1/people/686452"},"second":{"id":695734,"link":"/api/v1/people/695734"},"third":{"id":663993,"link":"/api/v1/people/663993"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":669743,"link":"/api/v1/people/669743"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:37:12.683Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"CJ Abrams flies out to center fielder Harrison Bader.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-07-27T01:37:41.475Z","endTime":"2025-07-27T01:38:03.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":682928,"fullName":"CJ Abrams","link":"/api/v1/people/682928"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.224117319025915,"aZ":-27.683510020475328,"pfxX":-0.8673804239949561,"pfxZ":2.662864755471425,"pX":0.025407028856507315,"pZ":2.901974258867095,"vX0":-4.899100924545765,"vY0":-128.76206303524822,"vZ0":-1.7050918118940253,"x":116.03,"y":160.43,"x0":2.060850157222334,"y0":50.00611914531177,"z0":5.702341715087159,"aX":-1.4658320106379308},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.7,"breakHorizontal":2.6,"spinRate":2329,"spinDirection":198},"zone":5,"typeConfidence":0.59,"plateTime":0.4243884519184111,"extension":7.297855560167359},"hitData":{"launchSpeed":99.0,"launchAngle":29.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":95.5,"coordY":52.24}},"index":0,"playId":"645bd0b2-a55a-36ef-86ee-61857fbfaec0","pitchNumber":1,"startTime":"2025-07-27T01:37:54.706Z","endTime":"2025-07-27T01:38:03.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":682928,"link":"/api/v1/people/682928","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"third":{"id":695734,"link":"/api/v1/people/695734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":682928,"link":"/api/v1/people/682928"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:38:03.370Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:40:17.489Z","endTime":"2025-07-27T01:42:10.009Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jackson Rutledge replaces Luis García.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:38:57.080Z","endTime":"2025-07-27T01:40:19.788Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671131,"link":"/api/v1/people/671131"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":472610,"link":"/api/v1/people/472610","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":95.6,"endSpeed":87.5,"strikeZoneTop":3.66453930233629,"strikeZoneBottom":1.7080505026164,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.183964956146326,"aZ":-15.196683492133793,"pfxX":-8.969842626571683,"pfxZ":8.687459024722056,"pX":1.022521165766405,"pZ":2.3288791051858717,"vX0":11.59591811911593,"vY0":-138.69543227931112,"vZ0":-6.982270007535976,"x":78.02,"y":175.9,"x0":-2.041496644932719,"y0":50.0001335644824,"z0":5.886836036059282,"aX":-17.523930730359712},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.4,"breakHorizontal":13.9,"spinRate":2340,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3944720692842161,"extension":6.173091749325341},"index":1,"playId":"9a54a149-2e40-39be-85bb-50558ed23687","pitchNumber":1,"startTime":"2025-07-27T01:40:19.788Z","endTime":"2025-07-27T01:40:23.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.56207360888371,"aZ":-19.66316165687568,"pfxX":-8.638703284664501,"pfxZ":6.479505826000253,"pX":-1.0770830666888356,"pZ":2.788235191230422,"vX0":6.303387340313111,"vY0":-138.06058872291976,"vZ0":-4.814599574183903,"x":158.06,"y":163.5,"x0":-2.266683036683525,"y0":50.006854241980655,"z0":5.877193561991803,"aX":-16.690592996395537},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":14.4,"spinRate":2284,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.39664643162806756,"extension":6.08564703395549},"index":2,"playId":"d9db805c-5db7-3c6b-999b-92478f6e6746","pitchNumber":2,"startTime":"2025-07-27T01:40:33.553Z","endTime":"2025-07-27T01:40:36.871Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.71083972343622,"strikeZoneBottom":1.78661424555927,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.232677585569295,"aZ":-31.312347422858604,"pfxX":-5.64186853898969,"pfxZ":0.5571715011134319,"pX":-1.7450289418430842,"pZ":3.506978881240112,"vX0":2.731647289372584,"vY0":-123.75660957019072,"vZ0":-0.09027764659087167,"x":183.52,"y":144.09,"x0":-2.1288807440268047,"y0":50.00582400977609,"z0":6.162353709158051,"aX":-8.770342946199936},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.2,"breakHorizontal":9.6,"spinRate":1243,"spinDirection":243},"zone":11,"typeConfidence":2.0,"plateTime":0.44225570434341277,"extension":6.365770735353402},"index":3,"playId":"d2df527e-e935-3f6d-a8b4-8b68a29270cd","pitchNumber":3,"startTime":"2025-07-27T01:40:52.530Z","endTime":"2025-07-27T01:40:56.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.76883709139865,"strikeZoneBottom":1.81227722537295,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.30692900046086,"aZ":-20.799461635233676,"pfxX":-7.992678946449088,"pfxZ":5.788515040005095,"pX":-2.393617600285929,"pZ":4.083531504456349,"vX0":3.1991706773198687,"vY0":-139.07817487563034,"vZ0":-1.4600382635182165,"x":208.24,"y":128.52,"x0":-2.5184132197102156,"y0":50.00287071457346,"z0":5.990668006325837,"aX":-15.70464095633515},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.4,"breakHorizontal":13.8,"spinRate":2129,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.39336918048746305,"extension":6.155433432253921},"index":4,"playId":"dbef6c5d-2565-379b-9791-43c5f4eecc58","pitchNumber":4,"startTime":"2025-07-27T01:41:07.953Z","endTime":"2025-07-27T01:41:11.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.2846573428123,"aZ":-19.510544532930393,"pfxX":-9.279943961228891,"pfxZ":6.48575822877217,"pX":-0.5565901405963327,"pZ":2.521043770428438,"vX0":7.8394409683609805,"vY0":-138.22851867429281,"vZ0":-5.505259392334665,"x":138.22,"y":170.71,"x0":-2.211581193376633,"y0":50.0014966493668,"z0":5.83164302351266,"aX":-18.1142120977904},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":15.4,"spinRate":2248,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39492754024784826,"extension":6.332448442734721},"index":5,"playId":"4510b22f-f528-31fe-ac3d-4ff03d53f8d4","pitchNumber":5,"startTime":"2025-07-27T01:41:24.310Z","endTime":"2025-07-27T01:41:28.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2025-07-27T01:41:54.772Z","endTime":"2025-07-27T01:42:04.162Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.63765997456594,"strikeZoneBottom":1.68958228935069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734996001213773,"aZ":-24.611392748385416,"pfxX":-9.12515210405969,"pfxZ":3.898365661935232,"pX":0.5212859830719043,"pZ":3.5971633651879533,"vX0":10.283254801906383,"vY0":-137.94794228073872,"vZ0":-2.165558948395013,"x":97.13,"y":141.66,"x0":-2.0572185049131284,"y0":50.003404868803806,"z0":6.0399253737565886,"aX":-17.70724921473576},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.8,"breakHorizontal":14.5,"spinRate":2115,"spinDirection":233},"zone":3,"typeConfidence":2.0,"plateTime":0.3960261003394461,"extension":6.236746750662398},"index":7,"playId":"81f849fc-cb67-3c7b-8944-e3d57c5530c9","pitchNumber":6,"startTime":"2025-07-27T01:42:04.162Z","endTime":"2025-07-27T01:42:10.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0,"awayTeamWinProbability":99.0,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:42:10.009Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":9,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:42:21.789Z","endTime":"2025-07-27T01:44:05.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.52933371585983,"strikeZoneBottom":1.72176904112221,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.92872712110472,"aZ":-27.137761246053827,"pfxX":-8.424086071820193,"pfxZ":2.665756976548746,"pX":-0.3282318609537327,"pZ":3.618861922300435,"vX0":7.461102921929514,"vY0":-136.03721192547235,"vZ0":-1.1298276637342473,"x":129.51,"y":141.07,"x0":-2.0028542146212613,"y0":50.00003458180355,"z0":5.908917649748043,"aX":-15.895010120178664},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.8,"breakHorizontal":13.8,"spinRate":2139,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.401590837500168,"extension":6.361000781768723},"index":0,"playId":"c06ba57f-a4d4-39ae-9b26-6746c162e8a9","pitchNumber":1,"startTime":"2025-07-27T01:42:36.267Z","endTime":"2025-07-27T01:42:40.010Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.1,"strikeZoneTop":3.50811091404871,"strikeZoneBottom":1.76542807289684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.280320050604374,"aZ":-26.71328251650035,"pfxX":2.1362382974355554,"pfxZ":3.2576204714206582,"pX":-0.6529818673640141,"pZ":4.552992844020324,"vX0":3.038605623432963,"vY0":-128.11180064881648,"vZ0":1.1349247042092918,"x":141.89,"y":115.85,"x0":-2.1280115194579885,"y0":50.00307839489526,"z0":6.178584959515446,"aX":3.582351451375343},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.4,"breakHorizontal":-4.6,"spinRate":1929,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.42610460490011004,"extension":6.272261942141936},"index":1,"playId":"95b996c7-5025-3c7f-89cc-dd73652f8d47","pitchNumber":2,"startTime":"2025-07-27T01:42:53.604Z","endTime":"2025-07-27T01:42:56.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.499161141665613,"aZ":-23.74955031867213,"pfxX":-10.035271491002879,"pfxZ":4.423232928231062,"pX":-0.40723864116420605,"pZ":2.6590318204149517,"vX0":7.950017801898285,"vY0":-136.97933896712848,"vZ0":-4.309884631529561,"x":132.52,"y":166.99,"x0":-2.039449157893384,"y0":50.00523963036189,"z0":5.871302031070932,"aX":-19.124153099185243},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":2068,"spinDirection":237},"zone":4,"typeConfidence":2.0,"plateTime":0.3994611459691648,"extension":6.3363136844770676},"index":2,"playId":"e5baa4a0-4e88-3629-ac08-d95be5378e45","pitchNumber":3,"startTime":"2025-07-27T01:43:14.243Z","endTime":"2025-07-27T01:43:17.710Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.1,"strikeZoneTop":3.54560765708447,"strikeZoneBottom":1.70524801793831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42323717188226,"aZ":-29.194792232920513,"pfxX":-0.8824206930627181,"pfxZ":1.9167589234664542,"pX":2.1230679641917782,"pZ":2.1265647215177403,"vX0":10.195947139600758,"vY0":-125.0522262674036,"vZ0":-3.7697300391337936,"x":36.07,"y":181.36,"x0":-1.923868999953069,"y0":50.00400072857587,"z0":6.096279585448687,"aX":-1.373520267525081},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.6,"breakHorizontal":-1.2,"spinRate":1828,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.4410342370767877,"extension":6.740891241848236},"index":3,"playId":"3e5e9d4a-71a2-3ed1-a047-0800d93deaf5","pitchNumber":4,"startTime":"2025-07-27T01:43:37.521Z","endTime":"2025-07-27T01:43:41.349Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.55462761422926,"aZ":-32.05006834194594,"pfxX":-1.7877358227833513,"pfxZ":0.08057359939245634,"pX":1.0780571190678312,"pZ":0.6285308550880045,"vX0":7.9322275881490905,"vY0":-123.43304986993353,"vZ0":-6.330028409648051,"x":75.91,"y":221.81,"x0":-1.9509494411921506,"y0":50.00417936551216,"z0":5.93944239714474,"aX":-2.7484652109473044},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":1.3,"spinRate":1884,"spinDirection":9},"zone":14,"typeConfidence":2.0,"plateTime":0.44449105378090836,"extension":6.456535562653576},"index":4,"playId":"0580f6cb-91dc-304e-a885-b1b1237f2cd2","pitchNumber":5,"startTime":"2025-07-27T01:43:58.864Z","endTime":"2025-07-27T01:44:05.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:44:05.713Z","atBatIndex":68},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Harrison Bader hits a ground-rule double (12) on a line drive down the left-field line. Willi Castro to 3rd.","rbi":0,"awayScore":9,"homeScore":2,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:44:23.605Z","endTime":"2025-07-27T01:47:34.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.27627408418991,"strikeZoneBottom":1.58356554326758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.05992492555127,"aZ":-15.051586280801184,"pfxX":-5.5896010970160255,"pfxZ":8.912524610200062,"pX":0.9294543519410415,"pZ":1.6970033676881697,"vX0":9.266734205978043,"vY0":-137.60999546511835,"vZ0":-9.02986763162846,"x":81.57,"y":192.96,"x0":-1.7528116542436363,"y0":50.00013748174018,"z0":6.036631203513338,"aX":-10.73624188565405},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2254,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3977762622941543,"extension":6.660347498024334},"index":0,"playId":"79238577-47e8-3059-a9b9-b653e41fb465","pitchNumber":1,"startTime":"2025-07-27T01:44:28.532Z","endTime":"2025-07-27T01:44:32.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":84.8,"endSpeed":78.0,"strikeZoneTop":3.16970419689942,"strikeZoneBottom":1.50977269685578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.93118533938719,"aZ":-28.325853564107085,"pfxX":-9.27220709896466,"pfxZ":2.5027296804557526,"pX":1.3575576071826176,"pZ":1.722890708429891,"vX0":10.580450364014691,"vY0":-122.99881294219799,"vZ0":-4.701855879040917,"x":65.25,"y":192.26,"x0":-1.7909707698615625,"y0":50.00022310116772,"z0":6.055397691917821,"aX":-14.234568321632548},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.6,"breakHorizontal":14.4,"spinRate":1512,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4449678539537807,"extension":6.683004822733973},"index":1,"playId":"00cfec41-5029-30ea-92b0-1c215877355f","pitchNumber":2,"startTime":"2025-07-27T01:44:46.486Z","endTime":"2025-07-27T01:44:50.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19006073337867,"aZ":-20.024744543013906,"pfxX":-8.776006205340273,"pfxZ":6.411969937188773,"pX":0.18589899747417213,"pZ":2.2341651254456263,"vX0":9.175339003017042,"vY0":-136.77562965230734,"vZ0":-5.902213454410225,"x":109.91,"y":178.46,"x0":-2.0721023327075043,"y0":50.00289675386058,"z0":5.793481929793018,"aX":-16.627170664447394},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":13.9,"spinRate":2193,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.40047259484781117,"extension":6.463987946695566},"index":2,"playId":"0e1f697d-776b-34a5-96dc-69479be38f80","pitchNumber":3,"startTime":"2025-07-27T01:45:04.493Z","endTime":"2025-07-27T01:45:08.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.27093421977752,"strikeZoneBottom":1.51593221548819,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.639863179629177,"aZ":-31.872669733687893,"pfxX":0.2309069669475381,"pfxZ":0.1935142160515566,"pX":0.9679582720161195,"pZ":1.363585041246868,"vX0":7.115376995617145,"vY0":-123.14398851247506,"vZ0":-4.641523041084,"x":80.1,"y":201.96,"x0":-2.000382782285789,"y0":50.00009819380296,"z0":5.998404048171213,"aX":0.3498757675964716},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.6,"breakHorizontal":-2.3,"spinRate":1871,"spinDirection":35},"zone":14,"typeConfidence":2.0,"plateTime":0.44642954377553723,"extension":6.408407530625635},"index":3,"playId":"1e6e09d9-b9b4-3cc2-91af-6583752f67da","pitchNumber":4,"startTime":"2025-07-27T01:45:26.796Z","endTime":"2025-07-27T01:45:32.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":84.5,"endSpeed":77.6,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.056207739182753,"aZ":-33.705058247030486,"pfxX":1.0609348295230208,"pfxZ":-1.0053993001846342,"pX":0.3563375665412158,"pZ":1.1830103598560378,"vX0":5.520184621373745,"vY0":-122.83045925296966,"vZ0":-4.721384964452547,"x":103.42,"y":206.84,"x0":-2.0651968380618557,"y0":50.005396718488335,"z0":6.02045582411459,"aX":1.608915484272008},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-2.8,"breakHorizontal":-3.4,"spinRate":1932,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.44722945266713854,"extension":6.3594495759083545},"index":4,"playId":"edaf636e-0d6a-3092-959e-4c78473f3225","pitchNumber":5,"startTime":"2025-07-27T01:45:46.671Z","endTime":"2025-07-27T01:45:50.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.21463141044054,"strikeZoneBottom":1.58804079609293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.34847161390862,"aZ":-20.368693246545426,"pfxX":-7.883364952341333,"pfxZ":6.128854131325845,"pX":1.2719029158943929,"pZ":2.451117027093658,"vX0":11.993302534910184,"vY0":-137.63598150464236,"vZ0":-5.506501335248894,"x":68.52,"y":172.6,"x0":-2.109469417876297,"y0":50.00505638619019,"z0":5.84885552715476,"aX":-15.191236468640422},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":11.9,"spinRate":2141,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39731644536657207,"extension":6.38429360161028},"index":5,"playId":"ae3d9727-a465-3c78-9f6d-2d4b29489424","pitchNumber":6,"startTime":"2025-07-27T01:46:09.674Z","endTime":"2025-07-27T01:46:14.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.12448670191432,"aZ":-24.247885884253204,"pfxX":1.0183439726117176,"pfxZ":4.687964620558459,"pX":-0.9274512906522797,"pZ":2.734945068906937,"vX0":3.3685735607763587,"vY0":-128.82846932150747,"vZ0":-3.511841372732455,"x":152.35,"y":164.94,"x0":-2.38089934041189,"y0":50.00487985404066,"z0":5.976118972417627,"aX":1.7233600615666247},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.9,"breakHorizontal":-2.5,"spinRate":2174,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.4240943064853471,"extension":6.415196685489349},"index":6,"playId":"6f5d090a-851d-3527-bc39-4b9d5e8b689e","pitchNumber":7,"startTime":"2025-07-27T01:46:28.256Z","endTime":"2025-07-27T01:46:32.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":95.3,"endSpeed":87.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.044770859752038,"aZ":-22.794920273197228,"pfxX":-8.119689167653771,"pfxZ":4.790095429802447,"pX":-0.3378386142415748,"pZ":3.1794320121748174,"vX0":7.910857927134034,"vY0":-138.61138184092172,"vZ0":-3.3491724592555827,"x":129.88,"y":152.94,"x0":-2.164715011044565,"y0":50.00414261567018,"z0":5.913538113607184,"aX":-15.906635312250705},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":2209,"spinDirection":228},"zone":1,"typeConfidence":2.0,"plateTime":0.3941409479587845,"extension":6.359525604980698},"index":7,"playId":"ef778f4e-16fc-3e11-b970-871a49a76b16","pitchNumber":8,"startTime":"2025-07-27T01:46:50.674Z","endTime":"2025-07-27T01:46:59.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.19,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.2997593636808,"aZ":-21.715700786825092,"pfxX":-8.302922284678395,"pfxZ":5.521759706662353,"pX":-0.7971165903082584,"pZ":3.1299950173930386,"vX0":6.557468246506066,"vY0":-136.56230440321647,"vZ0":-3.4317775545696536,"x":147.38,"y":154.27,"x0":-2.1474414736854404,"y0":50.00400063563429,"z0":5.891998145758157,"aX":-15.726747041699621},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.5,"breakHorizontal":13.7,"spinRate":2006,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.40067661004135324,"extension":6.498768496417669},"hitData":{"launchSpeed":101.6,"launchAngle":18.0,"totalDistance":319.0,"trajectory":"line_drive","hardness":"hard","coordinates":{"coordX":29.52,"coordY":116.55}},"index":8,"playId":"1c54baf4-a71a-329f-8754-dca0a8eb31df","pitchNumber":9,"startTime":"2025-07-27T01:47:26.226Z","endTime":"2025-07-27T01:47:34.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664056,"link":"/api/v1/people/664056","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":664056,"link":"/api/v1/people/664056"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":1.2,"awayTeamWinProbability":98.8,"homeTeamWinProbabilityAdded":0.7,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:47:34.306Z","atBatIndex":69},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Wallner out on a sacrifice fly to center fielder Alex Call. Willi Castro scores.","rbi":1,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:49:04.586Z","endTime":"2025-07-27T01:49:57.440Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":670242,"fullName":"Matt Wallner","link":"/api/v1/people/670242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":671131,"link":"/api/v1/people/671131"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":9,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-07-27T01:48:10.121Z","endTime":"2025-07-27T01:49:06.885Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.7,"strikeZoneTop":3.8453291737476,"strikeZoneBottom":1.79659104835797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.9146419954578,"aZ":-12.03846517494445,"pfxX":-4.991053097580442,"pfxZ":10.486347467714024,"pX":1.7484464804767232,"pZ":1.8712819700032661,"vX0":11.550209393951949,"vY0":-137.97228119963734,"vZ0":-8.80380519893923,"x":50.35,"y":188.26,"x0":-1.8514532060562445,"y0":50.00151908745913,"z0":5.923410290766866,"aX":-9.58375684755439},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2357,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.397640534216364,"extension":6.6056288203046964},"index":1,"playId":"bb7f2ba7-0b82-355a-b4f1-35dedae6da15","pitchNumber":1,"startTime":"2025-07-27T01:49:06.885Z","endTime":"2025-07-27T01:49:10.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.96014110422402,"aZ":-13.24151044117999,"pfxX":-5.627468066627322,"pfxZ":9.806396918275867,"pX":-0.4034434512299732,"pZ":3.533310411657204,"vX0":6.504288170635283,"vY0":-138.33080005029925,"vZ0":-4.6223460901140605,"x":132.38,"y":143.38,"x0":-2.0583509298624496,"y0":50.003801190493576,"z0":6.119323617078238,"aX":-10.865703867181752},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.9,"breakHorizontal":8.8,"spinRate":2389,"spinDirection":218},"zone":1,"typeConfidence":2.0,"plateTime":0.3965393327614706,"extension":6.2727937546967585},"index":2,"playId":"b99a9f8c-e327-39f8-9aef-4cbe6d28f39b","pitchNumber":2,"startTime":"2025-07-27T01:49:23.606Z","endTime":"2025-07-27T01:49:27.130Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.74,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.367416710738,"aZ":-15.465233417015558,"pfxX":-6.172081111851481,"pfxZ":8.64161473732914,"pX":-0.061913859651796625,"pZ":2.896237408300503,"vX0":7.520217039139476,"vY0":-138.5239205763642,"vZ0":-5.7135222946144575,"x":119.36,"y":160.58,"x0":-2.0163225208834765,"y0":50.00604714355753,"z0":6.028193902987503,"aX":-11.938655245945208},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2367,"spinDirection":221},"zone":5,"typeConfidence":2.0,"plateTime":0.39615918733335365,"extension":6.2721154223542515},"hitData":{"launchSpeed":102.0,"launchAngle":47.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":141.38,"coordY":67.15}},"index":3,"playId":"e948d8ac-17a8-3d9d-8ef4-39d6e0f3750a","pitchNumber":3,"startTime":"2025-07-27T01:49:42.837Z","endTime":"2025-07-27T01:49:57.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":670242,"link":"/api/v1/people/670242","batSide":{"code":"L","description":"Left"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670242,"link":"/api/v1/people/670242"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":-0.6,"leverageIndex":0.24,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:49:57.440Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-07-27T01:50:25.600Z","endTime":"2025-07-27T01:51:59.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":671131,"fullName":"Jackson Rutledge","link":"/api/v1/people/671131"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.534407655370508,"aZ":-31.39034717821726,"pfxX":-0.5221350056341185,"pfxZ":0.509827258950029,"pX":0.5453919122019941,"pZ":1.1802923074829295,"vX0":6.606036705887113,"vY0":-123.37566813554234,"vZ0":-5.094685190712253,"x":96.21,"y":206.91,"x0":-2.0990580481876826,"y0":50.005115391870426,"z0":5.917639046625723,"aX":-0.8063649995749389},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.0,"breakHorizontal":-0.6,"spinRate":1978,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44394538650031734,"extension":6.36651151323464},"index":0,"playId":"b6e2bf8c-79cc-39f8-9ad3-42da8fa69448","pitchNumber":1,"startTime":"2025-07-27T01:50:25.600Z","endTime":"2025-07-27T01:50:31.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.37193531774562,"strikeZoneBottom":1.55527135524797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.678897187621466,"aZ":-10.540769637985,"pfxX":-4.787411456519985,"pfxZ":11.151354981959402,"pX":1.4194196148035114,"pZ":1.0660536137429875,"vX0":10.339517988170439,"vY0":-138.136756296024,"vZ0":-11.511803298972348,"x":62.9,"y":210.0,"x0":-1.7437728305309712,"y0":50.00471146155716,"z0":5.987510222215399,"aX":-9.28978560838086},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":6.6,"spinRate":2349,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.39594759229696086,"extension":6.392990398857477},"index":1,"playId":"850e73db-8406-33d5-bed8-84d75d9e9dae","pitchNumber":2,"startTime":"2025-07-27T01:50:42.474Z","endTime":"2025-07-27T01:50:45.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.36755341964778,"strikeZoneBottom":1.58371131961449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.99097376337603,"aZ":-32.00093128492928,"pfxX":0.005004231184121188,"pfxZ":0.1186309123460525,"pX":1.0458122813026747,"pZ":1.2793126909402266,"vX0":7.163652646692077,"vY0":-123.15084401415174,"vZ0":-4.6687075694467435,"x":77.14,"y":204.24,"x0":-1.909871394816131,"y0":50.00578749298031,"z0":5.927136234729467,"aX":0.007851255150825293},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.7,"breakHorizontal":-1.8,"spinRate":2048,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.4459012755169649,"extension":6.3216187658039855},"index":2,"playId":"1b215339-5915-31e7-aa83-892a60e66deb","pitchNumber":3,"startTime":"2025-07-27T01:51:03.615Z","endTime":"2025-07-27T01:51:07.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.690249728067908,"aZ":-33.889409428804356,"pfxX":-0.7169940774259125,"pfxZ":-1.1098087393161444,"pX":0.5063934491054392,"pZ":1.4035319803189887,"vX0":6.246344232257054,"vY0":-122.87481588815665,"vZ0":-4.200525057149593,"x":97.7,"y":200.88,"x0":-1.967750339610583,"y0":50.00561306655251,"z0":5.99226220707247,"aX":-1.1049790657101595},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.8,"breakHorizontal":0.0,"spinRate":2028,"spinDirection":47},"zone":9,"typeConfidence":2.0,"plateTime":0.4445349861482901,"extension":6.2890217192732205},"index":3,"playId":"2e4485b4-f023-3a4e-8677-fc69a5b90125","pitchNumber":4,"startTime":"2025-07-27T01:51:22.122Z","endTime":"2025-07-27T01:51:25.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":86.2,"endSpeed":80.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.88329202488499,"aZ":-31.021383652864294,"pfxX":0.49842596914282655,"pfxZ":0.70957280262538,"pX":1.0404739263702725,"pZ":1.1781619342702208,"vX0":7.340873679323591,"vY0":-125.47839469798387,"vZ0":-5.5002238623912225,"x":77.34,"y":206.97,"x0":-1.969763747252211,"y0":50.000951221825154,"z0":5.882000129630612,"aX":0.8053738929745785},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.4,"breakHorizontal":-2.4,"spinRate":1805,"spinDirection":23},"zone":14,"typeConfidence":2.0,"plateTime":0.4340845162125446,"extension":6.2931983122773865},"index":4,"playId":"b025336b-f79f-3dbf-953a-b910afd669df","pitchNumber":5,"startTime":"2025-07-27T01:51:54.797Z","endTime":"2025-07-27T01:51:59.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":664034,"link":"/api/v1/people/664034","batSide":{"code":"R","description":"Right"}},"second":{"id":664056,"link":"/api/v1/people/664056"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_ab"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_ab"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"credit":"b_pa"},{"player":{"id":671131,"link":"/api/v1/people/671131"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.3,"leverageIndex":0.11,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:51:59.668Z","atBatIndex":71},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James Wood strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:54:15.818Z","endTime":"2025-07-27T01:56:10.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695578,"fullName":"James Wood","link":"/api/v1/people/695578"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Mickey Gasper replaces catcher Christian Vázquez, batting 9th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:53:24.604Z","endTime":"2025-07-27T01:54:18.136Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":543877,"link":"/api/v1/people/543877"},"defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":543877,"link":"/api/v1/people/543877"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.4,"strikeZoneTop":3.85252915675927,"strikeZoneBottom":1.77564204628087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.471140710364235,"aZ":-37.64745648172727,"pfxX":-6.660161660302256,"pfxZ":-3.896452725236779,"pX":0.9692086542460165,"pZ":2.8934055044743925,"vX0":-1.3535894892500888,"vY0":-117.75792367835577,"vZ0":1.71664136631686,"x":80.06,"y":160.66,"x0":2.4169348313282897,"y0":50.005322783542134,"z0":5.639219909607714,"aX":-9.348913153879222},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-6.4,"breakHorizontal":12.4,"spinRate":2347,"spinDirection":301},"zone":12,"typeConfidence":2.0,"plateTime":0.46523977001205497,"extension":6.9063748649620695},"index":1,"playId":"2ad11327-9090-3e22-8003-3dfa07b4c9c1","pitchNumber":1,"startTime":"2025-07-27T01:54:18.136Z","endTime":"2025-07-27T01:54:21.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.89330835188751,"strikeZoneBottom":1.84312415508065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.46710439025951,"aZ":-26.514883401473277,"pfxX":-1.565724733258456,"pfxZ":3.388779441127558,"pX":-1.2170767652884997,"pZ":1.283254112851077,"vX0":-7.047467235428307,"vY0":-127.28187161507451,"vZ0":-5.995333316703841,"x":163.39,"y":204.13,"x0":1.7700072264394429,"y0":50.00552946147271,"z0":5.71759425146115,"aX":-2.6186733487335783},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.2,"breakHorizontal":4.2,"spinRate":2422,"spinDirection":191},"zone":13,"typeConfidence":0.73,"plateTime":0.4272374125122176,"extension":6.912695344473505},"index":2,"playId":"3592e6d2-ef62-3be7-83db-9b0b3f31dd23","pitchNumber":2,"startTime":"2025-07-27T01:54:31.990Z","endTime":"2025-07-27T01:54:35.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.1,"strikeZoneTop":3.96819754825881,"strikeZoneBottom":1.8260884971218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.059544728108577,"aZ":-26.079214217931963,"pfxX":8.537083107571885,"pfxZ":3.353600516322796,"pX":1.1499004101007426,"pZ":4.392487704605691,"vX0":-5.637617046124996,"vY0":-134.038569203889,"vZ0":1.3744796972141116,"x":73.17,"y":120.18,"x0":2.171561233424009,"y0":50.00556306294815,"z0":5.73556893608189,"aX":15.531550501359336},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.6,"breakHorizontal":-14.3,"spinRate":2308,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.4086873230834245,"extension":7.16180477920918},"index":3,"playId":"bdec29c0-7048-3843-8bc4-a4032bedd774","pitchNumber":3,"startTime":"2025-07-27T01:54:44.830Z","endTime":"2025-07-27T01:54:56.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":4.07725465090115,"strikeZoneBottom":1.91217960309502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.761403322738015,"aZ":-22.624200678204897,"pfxX":8.969690331552538,"pfxZ":5.106015072256294,"pX":-0.018378121369862114,"pZ":2.1543471234674034,"vX0":-8.68930309173575,"vY0":-136.08874976638745,"vZ0":-4.9729473686788594,"x":94.3,"y":150.79,"x0":2.0555323635562175,"y0":50.00207788416828,"z0":5.579249441282137,"aX":16.77032375890167},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":-14.3,"spinRate":2397,"spinDirection":138},"zone":8,"typeConfidence":0.9,"plateTime":0.40297260372285093,"extension":7.294367566301947},"index":4,"playId":"dfec96f9-f3b4-3171-84a5-aced880f3912","pitchNumber":4,"startTime":"2025-07-27T01:55:38.161Z","endTime":"2025-07-27T01:55:42.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.98129215353502,"strikeZoneBottom":1.88155022191729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.237066455218933,"aZ":-32.511560828973984,"pfxX":-7.294310296163197,"pfxZ":-0.2311331160903185,"pX":-1.594116139945258,"pZ":1.2849209141259506,"vX0":-6.605783137280643,"vY0":-120.15524725097518,"vZ0":-2.934820776513555,"x":177.76,"y":204.09,"x0":2.1428329918351996,"y0":50.003227732227785,"z0":5.42390042106615,"aX":-10.618165029717392},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.8,"breakHorizontal":14.9,"spinRate":2453,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4566077085638258,"extension":7.265810597058579},"index":5,"playId":"9b95044f-05f3-3c4c-91d9-d954857267cb","pitchNumber":5,"startTime":"2025-07-27T01:55:50.994Z","endTime":"2025-07-27T01:55:54.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.96,"strikeZoneBottom":1.84,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.92587806633624,"aZ":-33.50460909018691,"pfxX":-7.008247994903616,"pfxZ":-0.9188978776896413,"pX":-1.1462203050415307,"pZ":1.6732260912308556,"vX0":-6.009249423031093,"vY0":-119.93231040756747,"vZ0":-1.8962892895977466,"x":160.69,"y":193.6,"x0":2.3051816790603255,"y0":50.0009290548493,"z0":5.471775126894179,"aX":-10.173075189976101},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-1.8,"breakHorizontal":14.2,"spinRate":2405,"spinDirection":309},"zone":13,"typeConfidence":2.0,"plateTime":0.4572912075676179,"extension":7.259529674328448},"index":6,"playId":"713593fa-a178-3caf-86f7-f07b0f743045","pitchNumber":6,"startTime":"2025-07-27T01:56:05.274Z","endTime":"2025-07-27T01:56:10.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":695578,"link":"/api/v1/people/695578","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":695578,"link":"/api/v1/people/695578"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:56:10.320Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis García Jr. grounds out, second baseman Brooks Lee to first baseman Ty France.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:56:14.369Z","endTime":"2025-07-27T01:56:38.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671277,"fullName":"Luis García Jr.","link":"/api/v1/people/671277"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.45,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.625359632982228,"aZ":-22.24361448486606,"pfxX":8.413930949791784,"pfxZ":5.300167312933073,"pX":0.773046487317,"pZ":2.6309145661414632,"vX0":-6.83746452278577,"vY0":-135.72820077234732,"vZ0":-3.694156352529169,"x":87.53,"y":167.75,"x0":2.2268714988629257,"y0":50.001259785924326,"z0":5.551338043100261,"aX":15.758315757617844},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.0,"breakHorizontal":-13.8,"spinRate":2443,"spinDirection":138},"zone":6,"typeConfidence":0.89,"plateTime":0.4029507339548819,"extension":7.243103614741356},"hitData":{"launchSpeed":89.4,"launchAngle":-31.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.02,"coordY":158.17}},"index":0,"playId":"93070418-94fa-3f5e-bb4d-5e6f90bf75dd","pitchNumber":1,"startTime":"2025-07-27T01:56:30.374Z","endTime":"2025-07-27T01:56:38.045Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":671277,"link":"/api/v1/people/671277","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":671277,"link":"/api/v1/people/671277"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:56:38.045Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Bell strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-07-27T01:56:55.059Z","endTime":"2025-07-27T01:58:40.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681892,"fullName":"Kody Funderburk","link":"/api/v1/people/681892"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.96551223421862,"strikeZoneBottom":1.89087750157932,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.049863177108826,"aZ":-18.110971567051,"pfxX":0.5009613374589017,"pfxZ":7.677794206722894,"pX":-0.04852431523043675,"pZ":1.4663452829074317,"vX0":-5.132942444101592,"vY0":-133.76528042046002,"vZ0":-7.851855269497411,"x":118.85,"y":199.19,"x0":1.8215910606291998,"y0":50.00055981382837,"z0":5.714316135832872,"aX":0.9184213910041807},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.6,"breakHorizontal":0.1,"spinRate":2326,"spinDirection":151},"zone":13,"typeConfidence":0.9,"plateTime":0.40785468979045447,"extension":6.995226421983533},"index":0,"playId":"4b258760-9ae8-3454-b6f3-493a66ea6f4c","pitchNumber":1,"startTime":"2025-07-27T01:57:01.577Z","endTime":"2025-07-27T01:57:07.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.048648483038047,"aZ":-33.73814633041684,"pfxX":8.948970888706539,"pfxZ":-0.922006123313432,"pX":0.5077864759531437,"pZ":2.8952105161484885,"vX0":-7.1168861064068825,"vY0":-128.87760474236825,"vZ0":-0.4995965148733148,"x":97.64,"y":160.61,"x0":2.1330144743639776,"y0":50.00328255189397,"z0":5.681831271049068,"aX":15.158429313831581},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.6,"breakHorizontal":-14.8,"spinRate":1775,"spinDirection":119},"zone":6,"typeConfidence":0.91,"plateTime":0.42387323103290875,"extension":7.073965440858999},"index":1,"playId":"aa1caef9-cdff-33ae-bb8d-a7202186e4a8","pitchNumber":2,"startTime":"2025-07-27T01:57:18.035Z","endTime":"2025-07-27T01:57:21.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":91.8,"endSpeed":85.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.80375328665951,"aZ":-21.47391074721873,"pfxX":-1.513152660270169,"pfxZ":5.842587713618,"pX":-0.4206970629958078,"pZ":2.8635605204339245,"vX0":-5.489416809743996,"vY0":-133.71463564532712,"vZ0":-3.760542011563534,"x":133.04,"y":161.46,"x0":1.8461322458375795,"y0":50.002803996208314,"z0":5.808161479800202,"aX":-2.7690690143391765},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.1,"breakHorizontal":3.8,"spinRate":2455,"spinDirection":148},"zone":4,"typeConfidence":0.91,"plateTime":0.4078854924803035,"extension":7.028997774923424},"index":2,"playId":"c5b51b43-c709-3914-aeba-46a7141cbbb9","pitchNumber":3,"startTime":"2025-07-27T01:57:33.606Z","endTime":"2025-07-27T01:57:45.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.86496551578659,"strikeZoneBottom":1.87018135242096,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.02402259350199,"aZ":-28.281665342091255,"pfxX":6.920098767771636,"pfxZ":2.2627741788132125,"pX":1.6794588109183288,"pZ":1.5035991961256527,"vX0":-3.6715767158991213,"vY0":-130.06635257257716,"vZ0":-4.841373905245394,"x":52.98,"y":198.18,"x0":2.206582897876803,"y0":50.00525194811161,"z0":5.5212681219148525,"aX":11.91651098476375},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.2,"breakHorizontal":-11.8,"spinRate":1892,"spinDirection":115},"zone":14,"typeConfidence":0.68,"plateTime":0.42033515980935254,"extension":7.001466425311457},"index":3,"playId":"9e055761-ccae-3cc6-bd5d-184975dec0a4","pitchNumber":4,"startTime":"2025-07-27T01:57:59.904Z","endTime":"2025-07-27T01:58:03.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.22343247480375,"aZ":-32.95875338768828,"pfxX":-7.10197389378908,"pfxZ":-0.5600219989854676,"pX":0.3466714144896932,"pZ":2.390997712977751,"vX0":-2.3983583529698684,"vY0":-117.87058067501856,"vZ0":-0.08983797006143668,"x":103.79,"y":174.22,"x0":2.2996462675916605,"y0":50.00099665529248,"z0":5.47062643720987,"aX":-9.999970864423181},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.7,"breakHorizontal":13.4,"spinRate":2406,"spinDirection":298},"zone":9,"typeConfidence":2.0,"plateTime":0.46453481039308997,"extension":7.14462760531146},"index":4,"playId":"7d50c1b4-03d9-321d-ab63-1f1a1820806a","pitchNumber":5,"startTime":"2025-07-27T01:58:16.123Z","endTime":"2025-07-27T01:58:19.845Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.3,"strikeZoneTop":3.81,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.85447061559139,"aZ":-29.037577681781226,"pfxX":10.538859377280925,"pfxZ":1.8339915544134744,"pX":0.4155840678491545,"pZ":1.0954689151610526,"vX0":-7.815940273247503,"vY0":-129.6643469733296,"vZ0":-5.485477543382537,"x":101.16,"y":209.2,"x0":2.092315362388794,"y0":50.003566274802836,"z0":5.440559775758241,"aX":18.035165152162353},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.3,"breakHorizontal":-17.5,"spinRate":1793,"spinDirection":112},"zone":14,"typeConfidence":0.87,"plateTime":0.42161662463992666,"extension":7.231103416657749},"index":5,"playId":"d3842d1a-a9b2-3f75-8234-7783fc2763b3","pitchNumber":6,"startTime":"2025-07-27T01:58:36.361Z","endTime":"2025-07-27T01:58:40.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681892,"link":"/api/v1/people/681892","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":681508,"link":"/api/v1/people/681508"},"first":{"id":664034,"link":"/api/v1/people/664034"},"second":{"id":686797,"link":"/api/v1/people/686797"},"third":{"id":668904,"link":"/api/v1/people/668904"},"shortstop":{"id":621043,"link":"/api/v1/people/621043"},"left":{"id":650489,"link":"/api/v1/people/650489"},"center":{"id":664056,"link":"/api/v1/people/664056"},"right":{"id":663616,"link":"/api/v1/people/663616"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681892,"link":"/api/v1/people/681892"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-07-27T01:58:40.055Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a ground ball to shortstop CJ Abrams.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:01:29.220Z","endTime":"2025-07-27T02:02:13.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"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":"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":3},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Andrew Chafin replaces Jackson Rutledge.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-07-27T01:59:42.590Z","endTime":"2025-07-27T02:01:31.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605177,"link":"/api/v1/people/605177"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":671131,"link":"/api/v1/people/671131","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.42690450623795,"strikeZoneBottom":1.76725064813495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.349365003087684,"aZ":-18.248894360407128,"pfxX":8.718387244094824,"pfxZ":8.029823441034463,"pX":0.9053412040544107,"pZ":1.6580248868228866,"vX0":-5.577545571827006,"vY0":-130.81787609814566,"vZ0":-8.190779032475518,"x":82.49,"y":194.01,"x0":1.9312414789443386,"y0":50.00580476609802,"z0":6.195388022729634,"aX":15.12791431090763},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.0,"breakHorizontal":-14.5,"spinRate":2112,"spinDirection":136},"zone":14,"typeConfidence":2.0,"plateTime":0.41853429093520944,"extension":6.783302826299416},"index":1,"playId":"bc39806c-e5ba-3425-aa8a-599b45f88299","pitchNumber":1,"startTime":"2025-07-27T02:01:31.281Z","endTime":"2025-07-27T02:01:34.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.39716995871989,"strikeZoneBottom":1.73769073723336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.772466270718482,"aZ":-17.377036043703256,"pfxX":8.51714769686087,"pfxZ":8.706494807163562,"pX":-0.16729317383006642,"pZ":1.337971143031595,"vX0":-7.404102333709863,"vY0":-129.69176103777733,"vZ0":-9.498420646502636,"x":123.38,"y":202.65,"x0":1.621587022966697,"y0":50.00157394722849,"z0":6.379987868747652,"aX":14.47115807258156},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":13.8,"breakHorizontal":-13.7,"spinRate":2051,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.4227443156117916,"extension":6.5603701833220525},"index":2,"playId":"4ece52e0-ce04-35c8-b546-4a7b55f36a92","pitchNumber":2,"startTime":"2025-07-27T02:01:47.556Z","endTime":"2025-07-27T02:01:54.191Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.33,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162778451343915,"aZ":-18.37949523166978,"pfxX":8.626356623367567,"pfxZ":7.798337957050445,"pX":0.4005090064468713,"pZ":2.2693612246331285,"vX0":-6.636476438930759,"vY0":-131.94928239102927,"vZ0":-6.8677316573441045,"x":101.73,"y":177.51,"x0":1.823117740862047,"y0":50.00492002319409,"z0":6.252453034906523,"aX":15.26578814156236},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.8,"breakHorizontal":-14.3,"spinRate":2103,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.4145578927422875,"extension":6.774166927152211},"hitData":{"launchSpeed":95.3,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":123.63,"coordY":142.96}},"index":3,"playId":"cb234023-7295-34db-8c6d-a3f5556e7ca7","pitchNumber":3,"startTime":"2025-07-27T02:02:05.614Z","endTime":"2025-07-27T02:02:13.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.09,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-07-27T02:02:13.482Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Gasper singles on a line drive to left fielder James Wood. Brooks Lee to 2nd.","rbi":0,"awayScore":9,"homeScore":3,"isOut":false},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:02:42.384Z","endTime":"2025-07-27T02:03:58.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"postOnSecond":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695578,"link":"/api/v1/people/695578"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":82.5,"strikeZoneTop":3.19405085002253,"strikeZoneBottom":1.49976348095478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.782403654856104,"aZ":-18.610524375065932,"pfxX":8.295532671081457,"pfxZ":7.830570848249386,"pX":0.017895431472172884,"pZ":2.378003090588851,"vX0":-6.6065991646767,"vY0":-130.60076263681685,"vZ0":-6.889047969602634,"x":116.32,"y":174.57,"x0":1.4990296339521487,"y0":50.00552309529851,"z0":6.443608366786592,"aX":14.372984483247805},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.8,"breakHorizontal":-13.7,"spinRate":1969,"spinDirection":143},"zone":5,"typeConfidence":2.0,"plateTime":0.4189404855185508,"extension":6.541250556472056},"index":0,"playId":"17ad2009-12c9-3c6d-bc6e-88891d8a6bfd","pitchNumber":1,"startTime":"2025-07-27T02:02:49.083Z","endTime":"2025-07-27T02:02:56.247Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.33554528332382,"aZ":-30.09790713979023,"pfxX":0.03536793795692028,"pfxZ":1.4803494873001553,"pX":0.25676341193935065,"pZ":2.117498151408739,"vX0":-3.958208778427728,"vY0":-117.94020847680538,"vZ0":-3.3467546464892473,"x":107.21,"y":181.61,"x0":1.9552470449067378,"y0":50.00258160017127,"z0":6.3432430851145725,"aX":0.0497900990528965},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":2.2,"breakHorizontal":1.0,"spinRate":2480,"spinDirection":339},"zone":5,"typeConfidence":2.0,"plateTime":0.4651683616190727,"extension":6.485908874434183},"index":1,"playId":"2f839d46-92d8-3f45-9db8-1279a927a6ad","pitchNumber":2,"startTime":"2025-07-27T02:03:05.124Z","endTime":"2025-07-27T02:03:08.780Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":81.0,"endSpeed":74.6,"strikeZoneTop":3.08338925332001,"strikeZoneBottom":1.4545353508861,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.89733218404765,"aZ":-29.640701078573283,"pfxX":-0.36162978061601253,"pfxZ":1.8169770044057636,"pX":0.09214401252179967,"pZ":-0.06694984132046151,"vX0":-4.079463739194112,"vY0":-117.65385371472101,"vZ0":-8.180295486570019,"x":113.49,"y":240.59,"x0":1.900905690665251,"y0":50.001578370943584,"z0":6.230529556416786,"aX":-0.5021862566758599},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":1.4,"breakHorizontal":1.7,"spinRate":2446,"spinDirection":353},"zone":14,"typeConfidence":2.0,"plateTime":0.4669013701979834,"extension":6.725088538937907},"index":2,"playId":"d62cb0ba-079a-3832-b9e6-f295596b264e","pitchNumber":3,"startTime":"2025-07-27T02:03:23.707Z","endTime":"2025-07-27T02:03:28.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":74.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.94181549716457,"aZ":-33.895991851369075,"pfxX":-0.8248570997894847,"pfxZ":-1.2273335916934043,"pX":-0.1206414070457397,"pZ":1.6902230178943836,"vX0":-4.381271477555456,"vY0":-117.2872804262904,"vZ0":-3.7389260461251315,"x":121.6,"y":193.14,"x0":1.874171694762168,"y0":50.003357381290115,"z0":6.4463296885762,"aX":-1.1558746242032936},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.9,"breakHorizontal":2.5,"spinRate":2419,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.4659239800357624,"extension":6.584591916914501},"hitData":{"launchSpeed":77.5,"launchAngle":23.0,"totalDistance":250.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":63.46,"coordY":120.67}},"index":3,"playId":"48648a86-5345-37a5-92b2-6ab11f4c2bd5","pitchNumber":4,"startTime":"2025-07-27T02:03:46.511Z","endTime":"2025-07-27T02:03:58.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":681508,"link":"/api/v1/people/681508","batSide":{"code":"R","description":"Right"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":681508,"link":"/api/v1/people/681508"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.9,"awayTeamWinProbability":98.1,"homeTeamWinProbabilityAdded":1.0999999999999999,"leverageIndex":0.22,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-07-27T02:03:58.642Z","atBatIndex":76},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Trevor Larnach grounds into a double play, shortstop CJ Abrams to first baseman Nathaniel Lowe. Brooks Lee to 3rd. Mickey Gasper out at 2nd. Trevor Larnach out at 1st.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:04:09.518Z","endTime":"2025-07-27T02:05:45.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"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":681508,"fullName":"Mickey Gasper","link":"/api/v1/people/681508"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682928,"link":"/api/v1/people/682928"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.9355023917897,"strikeZoneBottom":1.8578755546507,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73739692934215,"aZ":-14.522540620296017,"pfxX":5.20784702958214,"pfxZ":10.116511686095398,"pX":0.026634282393723528,"pZ":1.7619064070065182,"vX0":-5.912237442855153,"vY0":-131.2482040570045,"vZ0":-9.288627064171045,"x":115.98,"y":191.21,"x0":1.63166648400163,"y0":50.00498210260362,"z0":6.4282144394853455,"aX":9.088796537151733},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":16.4,"breakHorizontal":-8.2,"spinRate":2135,"spinDirection":142},"zone":8,"typeConfidence":2.0,"plateTime":0.41729699278151955,"extension":6.593187683418995},"index":0,"playId":"dd653033-930d-3180-a661-a232e86df40a","pitchNumber":1,"startTime":"2025-07-27T02:04:24.701Z","endTime":"2025-07-27T02:04:28.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":90.8,"endSpeed":83.2,"strikeZoneTop":3.89755731758915,"strikeZoneBottom":1.85365291290571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.369501435948504,"aZ":-13.147193866667441,"pfxX":3.646905850844779,"pfxZ":10.827186667954086,"pX":-0.08313018928348653,"pZ":1.2822622094814262,"vX0":-5.779138056493636,"vY0":-131.8258635215094,"vZ0":-10.565746392304732,"x":120.17,"y":204.16,"x0":1.6651066006216093,"y0":50.00608531008048,"z0":6.316301700433018,"aX":6.411442272829969},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":17.4,"breakHorizontal":-5.3,"spinRate":2210,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4156936710076997,"extension":6.762782767235799},"index":1,"playId":"f0ed636c-fd37-3e29-9cb9-2b122642874a","pitchNumber":2,"startTime":"2025-07-27T02:04:40.167Z","endTime":"2025-07-27T02:04:46.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.8,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.905842463371588,"aZ":-32.23735719320871,"pfxX":0.4691088018810077,"pfxZ":-0.04965944893124963,"pX":0.5045547694340778,"pZ":1.3001857759486777,"vX0":-3.5450323803899497,"vY0":-116.23270126592766,"vZ0":-4.673894312930931,"x":97.77,"y":203.67,"x0":1.9856615831747906,"y0":50.00070798466208,"z0":6.383515948896533,"aX":0.6449618219469891},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.0,"breakHorizontal":0.0,"spinRate":2505,"spinDirection":344},"zone":14,"typeConfidence":2.0,"plateTime":0.47046147803294547,"extension":6.792561982934575},"index":2,"playId":"c023adaf-73f8-328b-a376-e394c7c8293d","pitchNumber":3,"startTime":"2025-07-27T02:05:01.471Z","endTime":"2025-07-27T02:05:04.994Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.85279659198363,"strikeZoneBottom":1.8088418070993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.572677683360173,"aZ":-29.31713909959936,"pfxX":-1.506905662336744,"pfxZ":2.005661531222259,"pX":0.14038617071783638,"pZ":0.9487908592634229,"vX0":-3.8919348210751825,"vY0":-118.21277742642967,"vZ0":-6.128890005686068,"x":111.65,"y":213.16,"x0":2.0007727550066643,"y0":50.0015899632544,"z0":6.251349432588233,"aX":-2.141087041931214},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":2.5,"breakHorizontal":3.6,"spinRate":2494,"spinDirection":341},"zone":14,"typeConfidence":2.0,"plateTime":0.46254724458410124,"extension":6.49592539961281},"index":3,"playId":"1a493ae5-8e13-3777-8db4-0f841f6d408a","pitchNumber":4,"startTime":"2025-07-27T02:05:20.801Z","endTime":"2025-07-27T02:05:24.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.4,"strikeZoneTop":3.8,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.85923659086208,"aZ":-18.1346079590822,"pfxX":8.406271872117975,"pfxZ":8.154039337090733,"pX":0.35622919677991444,"pZ":1.8473909424493082,"vX0":-5.924534486402654,"vY0":-130.26295415139097,"vZ0":-8.295288387809629,"x":103.42,"y":188.9,"x0":1.56567499885912,"y0":50.003048146142476,"z0":6.4392744181283055,"aX":14.475140222096195},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":13.2,"breakHorizontal":-13.9,"spinRate":2135,"spinDirection":149},"zone":9,"typeConfidence":2.0,"plateTime":0.42015085876981173,"extension":6.838864123684893},"hitData":{"launchSpeed":96.0,"launchAngle":-14.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.02,"coordY":147.02}},"index":4,"playId":"abd72352-41dd-3d85-ab89-dbc1883854fb","pitchNumber":5,"startTime":"2025-07-27T02:05:38.006Z","endTime":"2025-07-27T02:05:45.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"first":{"id":681508,"link":"/api/v1/people/681508"},"second":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-1.7999999999999998,"leverageIndex":0.49,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-07-27T02:05:45.498Z","atBatIndex":77},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carlos Correa strikes out swinging.","rbi":0,"awayScore":9,"homeScore":3,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-07-27T02:06:15.579Z","endTime":"2025-07-27T02:08:16.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605177,"fullName":"Andrew Chafin","link":"/api/v1/people/605177"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621043,"fullName":"Carlos Correa","link":"/api/v1/people/621043"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686452,"link":"/api/v1/people/686452"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.3,"strikeZoneTop":3.74523859674441,"strikeZoneBottom":1.82735791925116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.399486582713287,"aZ":-20.075011005434536,"pfxX":7.624361634533724,"pfxZ":6.89758376715754,"pX":0.5385707233526427,"pZ":1.4517207320403926,"vX0":-5.512415457537495,"vY0":-131.234852521701,"vZ0":-8.886114676548143,"x":96.47,"y":199.58,"x0":1.670202603993196,"y0":50.001251199236876,"z0":6.36289446269575,"aX":13.36815376342273},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":-12.7,"spinRate":1896,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.4165374572351612,"extension":6.723733502830043},"index":0,"playId":"658eebb6-195e-3a70-acd4-b3c85582b97f","pitchNumber":1,"startTime":"2025-07-27T02:06:15.579Z","endTime":"2025-07-27T02:06:19.530Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.72011425659194,"strikeZoneBottom":1.8026603998206,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.962035863476835,"aZ":-18.28744866496587,"pfxX":7.532421313506322,"pfxZ":7.8065647745897495,"pX":-0.6320038026392973,"pZ":1.8215068251294995,"vX0":-8.002382277828328,"vY0":-132.20886132762072,"vZ0":-8.409186036019054,"x":141.09,"y":189.6,"x0":1.4487370284275,"y0":50.0026462226397,"z0":6.374353459995669,"aX":13.396938506856374},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.6,"breakHorizontal":-12.0,"spinRate":2093,"spinDirection":143},"zone":7,"typeConfidence":2.0,"plateTime":0.41356488438007455,"extension":6.881584875395667},"index":1,"playId":"ba41ee3d-4381-3c13-8064-d46ded6d5543","pitchNumber":2,"startTime":"2025-07-27T02:06:33.299Z","endTime":"2025-07-27T02:06:36.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.938048996105017,"aZ":-32.11751728698413,"pfxX":1.0667091490096157,"pfxZ":0.03977808365996083,"pX":-0.36100249731726297,"pZ":0.7555291989293031,"vX0":-5.411460327721213,"vY0":-118.1355100213142,"vZ0":-5.940332285116368,"x":130.76,"y":218.38,"x0":1.8181255858926375,"y0":50.00424054497108,"z0":6.245734847169565,"aX":1.5130116367974518},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-1.1,"breakHorizontal":-0.6,"spinRate":2498,"spinDirection":348},"zone":13,"typeConfidence":2.0,"plateTime":0.46318158714956326,"extension":6.661392600681618},"index":2,"playId":"84fdd33c-a20c-3270-86d2-a96937d74e43","pitchNumber":3,"startTime":"2025-07-27T02:06:52.513Z","endTime":"2025-07-27T02:06:56.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.62802577078051,"strikeZoneBottom":1.77612066511525,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.798774749299408,"aZ":-31.074936532428445,"pfxX":-0.7302915930559992,"pfxZ":0.7471607179354498,"pX":-1.4574419226728015,"pZ":0.7347877392021458,"vX0":-7.242850051280594,"vY0":-120.22932386724113,"vZ0":-6.602785108512025,"x":172.55,"y":218.94,"x0":1.6859360353708746,"y0":50.00170416702246,"z0":6.26634258779778,"aX":-1.0707511954419688},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.0,"breakHorizontal":3.0,"spinRate":2592,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.4551530319650725,"extension":6.811883718896484},"index":3,"playId":"187c43aa-94f7-3cbd-af79-1686c708b565","pitchNumber":4,"startTime":"2025-07-27T02:07:15.261Z","endTime":"2025-07-27T02:07:20.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"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":82.5,"endSpeed":76.7,"strikeZoneTop":3.70121669795187,"strikeZoneBottom":1.78373700260968,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54855758223309,"aZ":-32.39263366258872,"pfxX":0.6804004383732001,"pfxZ":-0.14447913283579417,"pX":-0.6120708701428942,"pZ":0.4168168127537048,"vX0":-5.850138501488019,"vY0":-119.97837999736119,"vZ0":-7.01058660453079,"x":140.33,"y":227.53,"x0":1.766407901429811,"y0":50.005753541341896,"z0":6.252509986487381,"aX":0.995176289882862},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-1.7,"breakHorizontal":0.1,"spinRate":2455,"spinDirection":350},"zone":13,"typeConfidence":2.0,"plateTime":0.45598927972213543,"extension":6.757974068945032},"index":4,"playId":"1f1b827c-b6e0-38c2-851a-afd9dee42e9d","pitchNumber":5,"startTime":"2025-07-27T02:07:40.339Z","endTime":"2025-07-27T02:07:45.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.141613725549046,"aZ":-19.097733108600863,"pfxX":7.550841046575085,"pfxZ":7.313812556369129,"pX":0.6849747377477304,"pZ":2.4154201201085157,"vX0":-5.07582114673453,"vY0":-132.32417207159128,"vZ0":-6.783604413026566,"x":90.89,"y":173.56,"x0":1.6394072428386575,"y0":50.00012052712601,"z0":6.3936433602663145,"aX":13.494298264122662},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":-12.7,"spinRate":2052,"spinDirection":139},"zone":6,"typeConfidence":2.0,"plateTime":0.4126870490203043,"extension":6.73911363143605},"index":5,"playId":"3c905b99-c36e-369a-ad05-246ffc50a782","pitchNumber":6,"startTime":"2025-07-27T02:08:07.402Z","endTime":"2025-07-27T02:08:16.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605177,"link":"/api/v1/people/605177","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":686452,"link":"/api/v1/people/686452"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":671277,"link":"/api/v1/people/671277"},"third":{"id":691781,"link":"/api/v1/people/691781"},"shortstop":{"id":682928,"link":"/api/v1/people/682928"},"left":{"id":695578,"link":"/api/v1/people/695578"},"center":{"id":669743,"link":"/api/v1/people/669743"},"right":{"id":695734,"link":"/api/v1/people/695734"}},"offense":{"batter":{"id":621043,"link":"/api/v1/people/621043","batSide":{"code":"R","description":"Right"}},"third":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484499,"link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":427292,"link":"/api/v1/people/427292"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_ab"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_ab"},{"player":{"id":621043,"link":"/api/v1/people/621043"},"credit":"b_pa"},{"player":{"id":605177,"link":"/api/v1/people/605177"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-07-27T02:08:16.644Z","atBatIndex":78}]