[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:42:05.747Z","endTime":"2025-08-15T00:45:00.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8,9,10,11,12,13],"actionIndex":[0,1,2],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":13},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-14T19:40:36.263Z","endTime":"2025-08-15T00:12:27.666Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T00:12:27.666Z","endTime":"2025-08-15T00:40:05.739Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-15T00:40:05.739Z","endTime":"2025-08-15T00:42:07.991Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":88.5,"strikeZoneTop":3.46626557777973,"strikeZoneBottom":1.56622451487223,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.697398778215977,"aZ":-16.18312044915345,"pfxX":-2.570403283592219,"pfxZ":8.134272170069888,"pX":1.2376789439119753,"pZ":2.342070667509376,"vX0":7.157647313288188,"vY0":-137.9169820808863,"vZ0":-7.59504197576041,"x":69.82,"y":175.54,"x0":-1.0338269505551523,"y0":50.00602916362922,"z0":6.180961252655424,"aX":-5.055631456079648},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":3.5,"spinRate":2152,"spinDirection":189},"zone":14,"typeConfidence":0.9,"plateTime":0.39403191996093856,"extension":6.689154130579218},"index":3,"playId":"1a0a2548-ec6f-3da5-bac5-866f24d55c6d","pitchNumber":1,"startTime":"2025-08-15T00:42:07.991Z","endTime":"2025-08-15T00:42:11.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.5,"endSpeed":86.9,"strikeZoneTop":3.45702976389634,"strikeZoneBottom":1.65844025143624,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.316755153416604,"aZ":-15.454852162306913,"pfxX":-2.551756452296726,"pfxZ":8.73967285132502,"pX":-0.9294593754468615,"pZ":3.2209999420529924,"vX0":1.8036979397286237,"vY0":-136.32501513113667,"vZ0":-5.199084362840499,"x":152.43,"y":151.81,"x0":-1.2626360402471435,"y0":50.00594099971199,"z0":6.192188132862613,"aX":-4.883432594581198},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":4.3,"spinRate":2151,"spinDirection":193},"zone":11,"typeConfidence":2.0,"plateTime":0.39927343042729646,"extension":6.63726509295441},"index":4,"playId":"1142d066-f3c4-3a20-8658-83e2a2579967","pitchNumber":2,"startTime":"2025-08-15T00:42:20.227Z","endTime":"2025-08-15T00:42:24.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":75.4,"strikeZoneTop":3.42938376200637,"strikeZoneBottom":1.63999492545909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.918367682465707,"aZ":-39.11447169908634,"pfxX":-1.1067540808036926,"pfxZ":-4.901728822781603,"pX":0.5095136959388726,"pZ":2.8992245534988372,"vX0":4.349205908065285,"vY0":-117.0421819809218,"vZ0":0.29539629700907377,"x":97.58,"y":160.5,"x0":-1.2129721768107333,"y0":50.00321208651632,"z0":6.374976962097153,"aX":-1.5664532051888205},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.6,"breakHorizontal":1.2,"spinRate":2423,"spinDirection":27},"zone":3,"typeConfidence":0.91,"plateTime":0.46441862599119643,"extension":6.424450785235381},"index":5,"playId":"acdc7c19-0082-385d-8a2a-4bfc70d5ad50","pitchNumber":3,"startTime":"2025-08-15T00:42:32.357Z","endTime":"2025-08-15T00:42:36.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-15T00:42:46.191Z","endTime":"2025-08-15T00:42:57.106Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.527141384393357,"aZ":-14.285726011312924,"pfxX":-2.5473063884147003,"pfxZ":8.798066612266997,"pX":0.048036106925643834,"pZ":3.1110377777109925,"vX0":4.30222556807333,"vY0":-140.64614546559812,"vZ0":-6.034827836900623,"x":115.17,"y":154.78,"x0":-1.1603085658922214,"y0":50.00086797769667,"z0":6.186797110500286,"aX":-5.1782683597094294},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.1,"breakHorizontal":3.8,"spinRate":2185,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.3872878584915602,"extension":6.580375088058001},"index":7,"playId":"9a36f4cf-4e48-3e8f-a578-93596914611d","pitchNumber":4,"startTime":"2025-08-15T00:42:57.106Z","endTime":"2025-08-15T00:43:00.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.28676583428865,"aZ":-14.133104407071638,"pfxX":-1.2533121296131098,"pfxZ":9.173419252442473,"pX":0.7143592515923503,"pZ":3.704403412886587,"vX0":5.192103375078902,"vY0":-139.12627950473598,"vZ0":-4.35750608326652,"x":89.77,"y":138.76,"x0":-1.010586464533976,"y0":50.00167257377642,"z0":6.223041549836837,"aX":-2.465094859413281},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.0,"breakHorizontal":1.2,"spinRate":2020,"spinDirection":192},"zone":12,"typeConfidence":0.89,"plateTime":0.3932081561247531,"extension":6.638264103030668},"index":8,"playId":"c01cb0a5-26af-3cb2-ae80-5876adcfa706","pitchNumber":5,"startTime":"2025-08-15T00:43:19.543Z","endTime":"2025-08-15T00:43:24.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.7,"strikeZoneTop":3.57683117501947,"strikeZoneBottom":1.63999676769222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.117728881679124,"aZ":-24.674201976705582,"pfxX":-4.937841212517422,"pfxZ":4.380676138222677,"pX":0.44866010311876375,"pZ":0.7190101537826619,"vX0":6.782942259688332,"vY0":-129.296401097529,"vZ0":-8.555644958463036,"x":99.9,"y":219.37,"x0":-1.553627787593524,"y0":50.00298608264547,"z0":5.931190947495059,"aX":-8.454803138290716},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.4,"breakHorizontal":7.7,"spinRate":1412,"spinDirection":209},"zone":14,"typeConfidence":0.86,"plateTime":0.4218075540718176,"extension":6.748227692576274},"index":9,"playId":"9f38626c-283a-3a5b-a144-4dff0869fdac","pitchNumber":6,"startTime":"2025-08-15T00:43:40.520Z","endTime":"2025-08-15T00:43:49.504Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":75.7,"strikeZoneTop":3.50316189684695,"strikeZoneBottom":1.63999744858364,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.48881169640258,"aZ":-37.89248688542086,"pfxX":0.9833121313523829,"pfxZ":-4.036634538160725,"pX":1.274965871574236,"pZ":1.4972872503045702,"vX0":5.023006477511896,"vY0":-117.51223781276374,"vZ0":-2.997183377134898,"x":68.4,"y":198.35,"x0":-1.0063459480242416,"y0":50.00237844984191,"z0":6.263808740487219,"aX":1.3926854913351867},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.2,"breakVerticalInduced":-7.8,"breakHorizontal":-2.9,"spinRate":2388,"spinDirection":9},"zone":14,"typeConfidence":0.91,"plateTime":0.4637472575816548,"extension":6.546188473141028},"index":10,"playId":"b0bef7e1-3286-3d6b-babb-9397f85a8f75","pitchNumber":7,"startTime":"2025-08-15T00:44:03.863Z","endTime":"2025-08-15T00:44:07.401Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.0,"endSpeed":88.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73929479928941,"aZ":-14.183485048167823,"pfxX":-0.8551532910878863,"pfxZ":9.142355827759788,"pX":0.2806478859494229,"pZ":3.003119331472752,"vX0":3.932603862014107,"vY0":-138.40934109561482,"vZ0":-6.063906482278893,"x":106.3,"y":157.7,"x0":-1.0387338453303252,"y0":50.003135984046345,"z0":6.147837172207554,"aX":-1.6829522025010382},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":0.8,"spinRate":2051,"spinDirection":190},"zone":3,"typeConfidence":0.9,"plateTime":0.39356695788168095,"extension":6.737190879764986},"index":11,"playId":"0681ae61-2c3e-367d-b68e-791739ae143e","pitchNumber":8,"startTime":"2025-08-15T00:44:18.348Z","endTime":"2025-08-15T00:44:22.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":73.1,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.853700720834283,"aZ":-41.094542282852366,"pfxX":-0.4054725933400778,"pfxZ":-6.688614680854396,"pX":0.35712633491773943,"pZ":2.3630600382375304,"vX0":3.2846715446207497,"vY0":-114.42439151933712,"vZ0":-0.07277556303920485,"x":103.39,"y":174.98,"x0":-1.0403340154224865,"y0":50.001231123418314,"z0":6.400442868089824,"aX":-0.5415434320270744},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.9,"breakHorizontal":0.0,"spinRate":2439,"spinDirection":14},"zone":6,"typeConfidence":0.91,"plateTime":0.47751796802074953,"extension":6.612615856688401},"index":12,"playId":"af284cc8-0b54-3e20-9add-7c4eb2981c46","pitchNumber":9,"startTime":"2025-08-15T00:44:36.389Z","endTime":"2025-08-15T00:44:40.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.9,"strikeZoneTop":3.46634020838781,"strikeZoneBottom":1.63999620151436,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.886597821436336,"aZ":-38.63696507904028,"pfxX":-2.084994134475728,"pfxZ":-4.658033521384613,"pX":0.4115035430705274,"pZ":0.9156539607734173,"vX0":4.305496995012768,"vY0":-116.48061564987837,"vZ0":-3.8036450695682857,"x":101.31,"y":214.06,"x0":-1.1820104672916447,"y0":50.0037202486462,"z0":6.187157724559881,"aX":-2.8936159897210945},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.1,"breakHorizontal":2.9,"spinRate":2525,"spinDirection":21},"zone":14,"typeConfidence":0.91,"plateTime":0.4684988575669933,"extension":6.532441051083044},"index":13,"playId":"eedf2a44-bd54-3cd1-b475-76bb5c9218bc","pitchNumber":10,"startTime":"2025-08-15T00:44:57.222Z","endTime":"2025-08-15T00:45:00.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2025-08-15T00:45:00.879Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:45:19.009Z","endTime":"2025-08-15T00:46:36.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.910422287693642,"aZ":-39.01342964061835,"pfxX":-0.4607179589367676,"pfxZ":-5.190159260833799,"pX":0.9261757894297427,"pZ":0.68724975923419,"vX0":5.065313275751204,"vY0":-114.01222069132932,"vZ0":-3.793376525313512,"x":81.7,"y":220.22,"x0":-1.2642774386622475,"y0":50.004953306949496,"z0":6.221919865239476,"aX":-0.6071864129331506},"breaks":{"breakAngle":0.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.1,"breakHorizontal":-0.5,"spinRate":2510,"spinDirection":17},"zone":14,"typeConfidence":0.91,"plateTime":0.4803693205224726,"extension":6.648165924660368},"index":0,"playId":"4104cef5-db1a-334a-ab51-d729f79141d1","pitchNumber":1,"startTime":"2025-08-15T00:45:28.757Z","endTime":"2025-08-15T00:45:31.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.903302102520023,"aZ":-13.64882773832278,"pfxX":-2.660508110784832,"pfxZ":10.043869164352191,"pX":0.02898339071587992,"pZ":1.8246006323349122,"vX0":4.312719965926383,"vY0":-134.86745949223368,"vZ0":-8.93240800235745,"x":115.9,"y":189.52,"x0":-1.2440845871151147,"y0":50.00649843419254,"z0":6.13889206277345,"aX":-4.909587808285082},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.4,"breakHorizontal":4.0,"spinRate":2141,"spinDirection":185},"zone":8,"typeConfidence":0.91,"plateTime":0.40587017012445337,"extension":6.544022399549428},"index":1,"playId":"cb738c8b-8ff6-30df-ae55-94da88347a11","pitchNumber":2,"startTime":"2025-08-15T00:45:52.500Z","endTime":"2025-08-15T00:45:56.762Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.832788460589608,"aZ":-21.980556702295186,"pfxX":-1.7377918668285595,"pfxZ":6.609661656426481,"pX":-0.4737537145972848,"pZ":2.1835177721492567,"vX0":3.4574793385051636,"vY0":-123.46035265881046,"vZ0":-5.045284395387685,"x":135.06,"y":179.83,"x0":-1.66721778608604,"y0":50.001548938900314,"z0":6.106067780119672,"aX":-2.6796929637068447},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":11.0,"breakHorizontal":2.3,"spinRate":1278,"spinDirection":207},"zone":7,"typeConfidence":0.86,"plateTime":0.44382152445550727,"extension":6.610750106179908},"hitData":{"launchSpeed":97.4,"launchAngle":58.0,"totalDistance":270.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.76,"coordY":93.59}},"index":2,"playId":"c9fe8a18-c16f-3424-a42f-fcd4db29ec31","pitchNumber":3,"startTime":"2025-08-15T00:46:22.638Z","endTime":"2025-08-15T00:46:36.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:46:36.423Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Corbin Carroll walks. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:46:45.369Z","endTime":"2025-08-15T00:49:37.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":83.5,"endSpeed":77.9,"strikeZoneTop":3.17555333574297,"strikeZoneBottom":1.53999789582279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25043269096416,"aZ":-33.89702553802019,"pfxX":0.8436985154598775,"pfxZ":-1.1402561459151208,"pX":0.21439501130596023,"pZ":0.6039972248421199,"vX0":4.014335354379426,"vY0":-121.57781369723659,"vZ0":-6.001748224181894,"x":108.83,"y":222.47,"x0":-1.5630457179548158,"y0":50.00457212172399,"z0":6.021950500829973,"aX":1.271829666453644},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.1,"breakHorizontal":-2.4,"spinRate":2474,"spinDirection":62},"zone":14,"typeConfidence":0.88,"plateTime":0.4492883111940609,"extension":6.599300321015756},"index":0,"playId":"a7f9888a-30a4-3a54-aa4f-07bbd1039f2a","pitchNumber":1,"startTime":"2025-08-15T00:47:02.209Z","endTime":"2025-08-15T00:47:05.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":73.3,"strikeZoneTop":3.17556292029186,"strikeZoneBottom":1.54000273814777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.764447268497975,"aZ":-38.30610199290423,"pfxX":-0.697251101398769,"pfxZ":-4.595889064337419,"pX":0.047469594379603186,"pZ":1.0559457695254317,"vX0":3.1235992508670396,"vY0":-114.34457465834768,"vZ0":-3.3202795598359804,"x":115.19,"y":210.27,"x0":-1.2418171577484396,"y0":50.00526426494734,"z0":6.2605521558938575,"aX":-0.9298318967455262},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.9,"breakHorizontal":0.5,"spinRate":2494,"spinDirection":20},"zone":14,"typeConfidence":0.91,"plateTime":0.47780270982245465,"extension":6.479189471152053},"index":1,"playId":"44d34eef-66a9-34e2-99f5-15c0551c76bf","pitchNumber":2,"startTime":"2025-08-15T00:47:23.058Z","endTime":"2025-08-15T00:47:27.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.17555953785978,"strikeZoneBottom":1.53999942441394,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.887527718659225,"aZ":-12.33243570853657,"pfxX":-1.8517755930892335,"pfxZ":10.28863594998285,"pX":-0.6210482228569106,"pZ":2.0861403091808777,"vX0":1.9335236373836235,"vY0":-137.36524332374353,"vZ0":-8.767971415249924,"x":140.67,"y":182.45,"x0":-1.0904753869616524,"y0":50.001009041119474,"z0":6.139785859519758,"aX":-3.5702148877566056},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":3.0,"spinRate":2190,"spinDirection":191},"zone":4,"typeConfidence":0.91,"plateTime":0.3973994759257069,"extension":6.641218557312161},"index":2,"playId":"df9a28af-283e-3ad3-a473-6c0b05ecf3eb","pitchNumber":3,"startTime":"2025-08-15T00:47:41.450Z","endTime":"2025-08-15T00:47:45.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.5,"endSpeed":87.1,"strikeZoneTop":3.21278572471147,"strikeZoneBottom":1.5399994479833,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.21369478290672,"aZ":-12.176814514473168,"pfxX":-1.9446007210750786,"pfxZ":10.322320473554308,"pX":-0.4487218090787922,"pZ":3.8539868696669135,"vX0":2.634948571941979,"vY0":-137.73841477642978,"vZ0":-4.3215538308603545,"x":134.1,"y":134.72,"x0":-1.1614249951920113,"y0":50.00310422578147,"z0":6.2555512948345475,"aX":-3.76761972905162},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.1,"breakHorizontal":3.0,"spinRate":2197,"spinDirection":191},"zone":11,"typeConfidence":0.91,"plateTime":0.3964007926706037,"extension":6.592324076578327},"index":3,"playId":"96f9272b-6005-3771-b97d-b1c2ba75e621","pitchNumber":4,"startTime":"2025-08-15T00:48:02.645Z","endTime":"2025-08-15T00:48:06.676Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.328993386864,"aZ":-12.713157749651183,"pfxX":-1.6214355307364576,"pfxZ":10.42433495327204,"pX":-0.058315543369666004,"pZ":2.3830413048216976,"vX0":3.398145359249535,"vY0":-135.02198213897665,"vZ0":-7.686478514095322,"x":119.22,"y":174.44,"x0":-1.1162529497039975,"y0":50.00396664638519,"z0":6.139892559438977,"aX":-3.027645060854799},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2123,"spinDirection":192},"zone":5,"typeConfidence":0.91,"plateTime":0.4039464353535549,"extension":6.660523937189046},"index":4,"playId":"ebaa2a78-0389-3af4-b5fa-fe5dee33203c","pitchNumber":5,"startTime":"2025-08-15T00:48:24.705Z","endTime":"2025-08-15T00:48:28.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"48e2dd16-81f5-342f-8a95-ab3460d40b8e","startTime":"2025-08-15T00:48:49.671Z","endTime":"2025-08-15T00:48:53.574Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":6,"playId":"fa367b88-4a36-4b40-a80d-72e49e8690c5","startTime":"2025-08-15T00:49:10.170Z","endTime":"2025-08-15T00:49:15.170Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.9,"strikeZoneTop":3.1011426960017,"strikeZoneBottom":1.53999670808286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.46887642064603,"aZ":-35.07185168988407,"pfxX":0.8342132160459297,"pfxZ":-1.9271635308417956,"pX":1.7352686749758117,"pZ":2.27471479426525,"vX0":6.294838968356222,"vY0":-120.88140408405282,"vZ0":-2.5173194420691436,"x":50.86,"y":177.36,"x0":-0.9909939672422042,"y0":50.00019546269407,"z0":6.353898657838317,"aX":1.2560611988238763},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-3.8,"breakHorizontal":-2.8,"spinRate":2538,"spinDirection":74},"zone":14,"typeConfidence":0.81,"plateTime":0.4499424605766089,"extension":6.50844447564346},"index":7,"playId":"20d91d60-700c-3579-80a3-4ec75be09bf5","pitchNumber":6,"startTime":"2025-08-15T00:49:32.845Z","endTime":"2025-08-15T00:49:37.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:49:37.877Z","atBatIndex":2},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Lourdes Gurriel Jr. homers (15) on a fly ball to right center field. Geraldo Perdomo scores. Corbin Carroll scores.","rbi":3,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:49:58.080Z","endTime":"2025-08-15T00:52:20.123Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.2,"strikeZoneTop":3.56551227683831,"strikeZoneBottom":1.74999886081225,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.792078455465802,"aZ":-14.654911909324511,"pfxX":-1.2837383713433346,"pfxZ":9.079330564102847,"pX":0.05328891445009747,"pZ":2.744534631223517,"vX0":3.4078848663850096,"vY0":-137.16304010925987,"vZ0":-6.834198883316754,"x":114.97,"y":164.68,"x0":-1.0315892342182766,"y0":50.000118256564114,"z0":6.244363135810081,"aX":-2.476651088427359},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":1.7,"spinRate":2162,"spinDirection":190},"zone":5,"typeConfidence":0.9,"plateTime":0.3974392168804357,"extension":6.7126894665116446},"index":0,"playId":"f764068b-f49e-3435-a5e3-8248f0cb705f","pitchNumber":1,"startTime":"2025-08-15T00:50:06.099Z","endTime":"2025-08-15T00:50:10.206Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.1,"strikeZoneTop":3.71310366055476,"strikeZoneBottom":1.75000360049441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.456877223164625,"aZ":-12.511602896405677,"pfxX":-0.9192363893248121,"pfxZ":9.987314626707425,"pX":-1.452442340687391,"pZ":2.5528219770832683,"vX0":0.15985035145379606,"vY0":-138.5936177722144,"vZ0":-7.720119000343694,"x":172.36,"y":169.85,"x0":-1.3908830046947998,"y0":50.006497565193015,"z0":6.187919362597201,"aX":-1.8102486667257942},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.9,"breakHorizontal":1.7,"spinRate":2242,"spinDirection":188},"zone":13,"typeConfidence":0.91,"plateTime":0.3934000387282022,"extension":6.618815535540893},"index":1,"playId":"272a3804-7da1-35bc-adf4-fd7ca532c258","pitchNumber":2,"startTime":"2025-08-15T00:50:26.101Z","endTime":"2025-08-15T00:50:29.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":79.5,"strikeZoneTop":3.63929455576022,"strikeZoneBottom":1.75000089571758,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.91122844034762,"aZ":-33.74987128011071,"pfxX":2.153159011226558,"pfxZ":-0.9997588093282284,"pX":0.5477792668384318,"pZ":1.0554328808051234,"vX0":4.435639679351946,"vY0":-123.81378256430853,"vZ0":-5.385604632380156,"x":96.12,"y":210.28,"x0":-1.538259198228235,"y0":50.00473609763945,"z0":6.043923760337367,"aX":3.3836736780374053},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.8,"breakHorizontal":-4.8,"spinRate":2629,"spinDirection":83},"zone":14,"typeConfidence":2.0,"plateTime":0.44034198863641816,"extension":6.7141488569097865},"index":2,"playId":"8f499722-fd7d-36a1-8c81-02db087f723d","pitchNumber":3,"startTime":"2025-08-15T00:50:44.709Z","endTime":"2025-08-15T00:50:49.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-15T00:51:13.654Z","endTime":"2025-08-15T00:51:29.305Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.147398096504073,"aZ":-13.080619560788627,"pfxX":-1.7569780011762557,"pfxZ":9.918135629159064,"pX":-1.2230271018580705,"pZ":3.152101878766919,"vX0":0.1804430098397329,"vY0":-137.10415144215764,"vZ0":-6.107462484526095,"x":163.62,"y":153.67,"x0":-1.0606986496198558,"y0":50.002772365940615,"z0":6.2827599715495435,"aX":-3.3819814415061904},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.0,"breakHorizontal":3.1,"spinRate":2148,"spinDirection":193},"zone":11,"typeConfidence":0.91,"plateTime":0.3978205290739236,"extension":6.589527572580141},"index":4,"playId":"7f5e7aca-fc9e-39a6-b7d5-d7b651953d02","pitchNumber":4,"startTime":"2025-08-15T00:51:29.305Z","endTime":"2025-08-15T00:51:32.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":89.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.162441479758442,"aZ":-12.643972919843394,"pfxX":-0.9876972630619356,"pfxZ":9.701151723616544,"pX":0.05933059296513555,"pZ":3.2635368555225703,"vX0":2.863982111436601,"vY0":-139.95661311965307,"vZ0":-6.058073749473719,"x":114.74,"y":150.66,"x0":-0.8422566749023439,"y0":50.00636062424818,"z0":6.2607813919518,"aX":-1.9894280634229966},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.8,"breakHorizontal":1.3,"spinRate":2221,"spinDirection":191},"zone":2,"typeConfidence":0.91,"plateTime":0.3891374925879325,"extension":6.620946222751923},"hitData":{"launchSpeed":99.5,"launchAngle":34.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":175.32,"coordY":37.69}},"index":5,"playId":"6ef9c5df-8706-352e-8981-27f7fe18fced","pitchNumber":5,"startTime":"2025-08-15T00:51:55.356Z","endTime":"2025-08-15T00:52:20.123Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.0,"awayTeamWinProbability":75.0,"homeTeamWinProbabilityAdded":-21.0,"leverageIndex":1.92,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:52:20.123Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to left fielder Jordan Beck.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:52:31.456Z","endTime":"2025-08-15T00:53:20.239Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.38295386311975,"strikeZoneBottom":1.60999920468421,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.219912611337755,"aZ":-35.868421228465785,"pfxX":-0.8246370974463466,"pfxZ":-2.498758173733113,"pX":0.5116675175781688,"pZ":0.3818119419686942,"vX0":4.961339065401024,"vY0":-120.18672199617178,"vZ0":-6.043881395453924,"x":97.5,"y":228.47,"x0":-1.4639234877557044,"y0":50.00527849564576,"z0":6.0798242008051835,"aX":-1.2186773266884363},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.6,"breakHorizontal":0.5,"spinRate":2466,"spinDirection":20},"zone":14,"typeConfidence":0.81,"plateTime":0.4540912139358788,"extension":6.608076197546023},"index":0,"playId":"5a2cc634-725b-33ae-9f42-727e3b133769","pitchNumber":1,"startTime":"2025-08-15T00:52:45.359Z","endTime":"2025-08-15T00:52:48.847Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.7,"endSpeed":89.3,"strikeZoneTop":3.38279196253481,"strikeZoneBottom":1.60999637114441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.154136809135387,"aZ":-13.235581736242155,"pfxX":-0.9611365860394154,"pfxZ":9.362026088614254,"pX":-0.08242123367998799,"pZ":2.289236438688948,"vX0":3.3561882978163733,"vY0":-140.69632674775193,"vZ0":-8.255006073574085,"x":120.14,"y":176.97,"x0":-1.1611289864498753,"y0":50.006955984317074,"z0":6.101343724297319,"aX":-1.9453248570871071},"breaks":{"breakAngle":4.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.6,"breakHorizontal":1.1,"spinRate":2175,"spinDirection":191},"zone":5,"typeConfidence":0.9,"plateTime":0.3879337482765939,"extension":6.632339895871509},"index":1,"playId":"012952d2-5e5e-348c-9a2c-520ec4311bd3","pitchNumber":2,"startTime":"2025-08-15T00:53:00.845Z","endTime":"2025-08-15T00:53:04.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.5,"endSpeed":89.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.922139643672384,"aZ":-11.838160055800179,"pfxX":-1.2229660038049681,"pfxZ":10.092696499991428,"pX":-0.1850880585820473,"pZ":1.9463905116973659,"vX0":3.134314224919746,"vY0":-140.37634824389426,"vZ0":-9.322597898356094,"x":124.06,"y":186.23,"x0":-1.1524476648402098,"y0":50.00088273691544,"z0":6.061525303551071,"aX":-2.4638969496449485},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.8,"breakHorizontal":1.7,"spinRate":2209,"spinDirection":191},"zone":8,"typeConfidence":0.91,"plateTime":0.3887545666259591,"extension":6.620797467787177},"hitData":{"launchSpeed":89.1,"launchAngle":29.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":63.09,"coordY":80.13}},"index":2,"playId":"1f217110-35a3-3500-8c9c-cb4c0b872a45","pitchNumber":3,"startTime":"2025-08-15T00:53:13.102Z","endTime":"2025-08-15T00:53:20.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.0,"awayTeamWinProbability":74.0,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:53:20.239Z","atBatIndex":4},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, second baseman Aaron Schunk to first baseman Kyle Farmer.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-15T00:53:22.939Z","endTime":"2025-08-15T00:54:10.021Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":80.8,"strikeZoneTop":3.49309325386051,"strikeZoneBottom":1.54999744089348,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.721453688481628,"aZ":-34.26646952008574,"pfxX":0.9504555893668449,"pfxZ":-1.2987908425419596,"pX":-0.08921593371469627,"pZ":0.49664746443467955,"vX0":3.344450546538057,"vY0":-124.60436729592989,"vZ0":-6.73679194596757,"x":120.4,"y":225.37,"x0":-1.5602537260080094,"y0":50.00573595550001,"z0":5.989272190821248,"aX":1.5279139542273017},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.4,"breakHorizontal":-2.3,"spinRate":2656,"spinDirection":62},"zone":13,"typeConfidence":0.9,"plateTime":0.4358426950153018,"extension":6.5848617060077155},"index":0,"playId":"86858894-0665-3b29-a73b-7a8e5642c946","pitchNumber":1,"startTime":"2025-08-15T00:53:45.956Z","endTime":"2025-08-15T00:53:52.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":89.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.286923708337728,"aZ":-14.104225992011743,"pfxX":-2.7499587041330362,"pfxZ":9.013966419000063,"pX":-0.8262902766080009,"pZ":3.209961614038307,"vX0":2.173229741635051,"vY0":-139.0441553363878,"vZ0":-5.699232978133972,"x":148.5,"y":152.11,"x0":-1.251709700143257,"y0":50.0008926590492,"z0":6.184193157025701,"aX":-5.510880545090511},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.7,"breakHorizontal":4.7,"spinRate":2138,"spinDirection":194},"zone":1,"typeConfidence":0.91,"plateTime":0.39044634588571636,"extension":6.578186493834232},"hitData":{"launchSpeed":49.4,"launchAngle":-35.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.13,"coordY":159.27}},"index":1,"playId":"c9945509-92f8-3cbf-adfa-8f7934a89906","pitchNumber":2,"startTime":"2025-08-15T00:54:01.868Z","endTime":"2025-08-15T00:54:10.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:54:10.021Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T00:56:19.089Z","endTime":"2025-08-15T00:57:02.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":85.2,"strikeZoneTop":3.38438002635618,"strikeZoneBottom":1.57000282527001,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.875032955043775,"aZ":-18.779649020164726,"pfxX":2.352404277513677,"pfxZ":7.395759554757195,"pX":0.3534162539155961,"pZ":0.7739486729501511,"vX0":-2.733588380264264,"vY0":-132.16933046283575,"vZ0":-9.477445678483244,"x":103.53,"y":217.88,"x0":1.0840360695255318,"y0":50.00649964335344,"z0":5.723664597371235,"aX":4.26227784856843},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.1,"breakHorizontal":-3.8,"spinRate":2273,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4107132914286473,"extension":6.38668103584657},"index":0,"playId":"f017e25a-3709-380e-9493-1df6341913f1","pitchNumber":1,"startTime":"2025-08-15T00:56:22.418Z","endTime":"2025-08-15T00:56:27.589Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.0,"endSpeed":84.9,"strikeZoneTop":3.26350964683437,"strikeZoneBottom":1.59790224734981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.157966819612867,"aZ":-18.871410801360216,"pfxX":2.484023997538456,"pfxZ":7.328477905818554,"pX":0.8645827428670003,"pZ":2.1741151496802296,"vX0":-1.6383443088276988,"vY0":-132.59322726903707,"vZ0":-5.796820580343912,"x":84.04,"y":180.08,"x0":1.1616679669780936,"y0":50.00524091590469,"z0":5.726187185936035,"aX":4.510060511570038},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.5,"breakHorizontal":-4.2,"spinRate":2312,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41005043080622494,"extension":6.373579575507666},"index":1,"playId":"1c1b5c24-db0d-3558-ad71-1ee3e2a2da22","pitchNumber":2,"startTime":"2025-08-15T00:56:36.835Z","endTime":"2025-08-15T00:56:41.461Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.226002162383892,"aZ":-26.962241014449095,"pfxX":7.347256439041985,"pfxZ":3.2626848215016775,"pX":0.715948751027754,"pZ":2.2976893118295343,"vX0":-3.19820935641339,"vY0":-124.59662288294751,"vZ0":-3.3961955104014647,"x":89.71,"y":176.74,"x0":1.050324070718239,"y0":50.003687305674326,"z0":5.867620526721325,"aX":11.739942916414881},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":-12.7,"spinRate":1981,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.43689992583378734,"extension":6.4141345354662835},"hitData":{"launchSpeed":88.9,"launchAngle":-4.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":94.88,"coordY":135.11}},"index":2,"playId":"b5453b6e-276f-3d0c-bcc6-1c0e0446ef5c","pitchNumber":3,"startTime":"2025-08-15T00:56:51.421Z","endTime":"2025-08-15T00:57:02.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.3,"awayTeamWinProbability":69.7,"homeTeamWinProbabilityAdded":3.599999999999998,"leverageIndex":0.83,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:57:02.952Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ezequiel Tovar pops out to second baseman Ketel Marte in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T00:57:22.260Z","endTime":"2025-08-15T00:57:37.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":82.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.139954311051536,"aZ":-26.221502331620403,"pfxX":-0.9456594261234139,"pfxZ":3.5001207927049727,"pX":-0.29321683247912,"pZ":2.746669432444785,"vX0":-3.581407142196735,"vY0":-128.17429369739216,"vZ0":-2.954161769330043,"x":128.18,"y":164.62,"x0":1.2329058432310482,"y0":50.00173057873243,"z0":5.915461672807236,"aX":-1.6062772125797171},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.0,"breakHorizontal":2.4,"spinRate":2240,"spinDirection":158},"zone":4,"typeConfidence":2.0,"plateTime":0.42386646525814875,"extension":6.272635148566728},"hitData":{"launchSpeed":67.0,"launchAngle":68.0,"totalDistance":135.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":173.61,"coordY":166.88}},"index":0,"playId":"6dcea684-91d8-3a4c-8475-590a5092a138","pitchNumber":1,"startTime":"2025-08-15T00:57:28.542Z","endTime":"2025-08-15T00:57:37.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":-3.3000000000000007,"leverageIndex":1.46,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:57:37.306Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Hunter Goodman strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T00:57:51.794Z","endTime":"2025-08-15T00:59:31.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.55164362297347,"strikeZoneBottom":1.62000197687858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.857895603604312,"aZ":-28.243101111845743,"pfxX":-1.437584371133057,"pfxZ":2.3022136732727496,"pX":-0.41038569620123433,"pZ":4.163464195191872,"vX0":-3.4703656000421925,"vY0":-128.80620851306813,"vZ0":0.748721216245136,"x":132.64,"y":126.37,"x0":1.1328384588533758,"y0":50.0014104719035,"z0":6.026872809749414,"aX":-2.452322315401006},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.6,"breakHorizontal":3.2,"spinRate":2312,"spinDirection":178},"zone":11,"typeConfidence":2.0,"plateTime":0.42274371894206997,"extension":6.232228431586935},"index":0,"playId":"3abd6f2d-09db-3bbc-9bc4-ae62f5cedca2","pitchNumber":1,"startTime":"2025-08-15T00:58:04.801Z","endTime":"2025-08-15T00:58:08.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.896438227638566,"aZ":-25.33921267633332,"pfxX":7.143181807918273,"pfxZ":4.306338181478493,"pX":-0.3308812133319898,"pZ":1.8794118236544533,"vX0":-5.380650082172743,"vY0":-124.17212608106533,"vZ0":-4.730834114536581,"x":129.61,"y":188.04,"x0":0.9180101433768324,"y0":50.005967690196435,"z0":5.874842301948275,"aX":11.346894930676484},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.1,"breakHorizontal":-12.0,"spinRate":2003,"spinDirection":135},"zone":7,"typeConfidence":2.0,"plateTime":0.4382702978558686,"extension":6.457522814045842},"index":1,"playId":"940fb67f-0ab1-3bb5-897e-16189c8ff43f","pitchNumber":2,"startTime":"2025-08-15T00:58:22.828Z","endTime":"2025-08-15T00:58:27.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":86.3,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52049976880757,"aZ":-20.1171878309585,"pfxX":4.701994450174994,"pfxZ":6.440398898320252,"pX":-0.9037949017804086,"pZ":2.69008166891387,"vX0":-6.890299314987801,"vY0":-134.3591556401524,"vZ0":-4.496681350085923,"x":151.45,"y":166.15,"x0":1.0549495647283145,"y0":50.00416143558975,"z0":5.770194406261951,"aX":8.805243950270187},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.2,"breakHorizontal":-7.4,"spinRate":2333,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4039533361041254,"extension":6.364578947543219},"index":2,"playId":"57ba108f-d010-37cf-84f8-80c9f21c162d","pitchNumber":3,"startTime":"2025-08-15T00:58:55.861Z","endTime":"2025-08-15T00:58:59.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-15T00:59:20.314Z","endTime":"2025-08-15T00:59:28.201Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":86.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.822508226394117,"aZ":-19.74722526153118,"pfxX":3.69833506049528,"pfxZ":6.643795135723282,"pX":-0.3648667024384554,"pZ":3.4027488875020535,"vX0":-5.293257598322514,"vY0":-134.1604553798614,"vZ0":-2.656640931213591,"x":130.91,"y":146.91,"x0":1.1295424042908568,"y0":50.005386855312445,"z0":5.772236749654897,"aX":6.921229024606588},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.9,"breakHorizontal":-5.9,"spinRate":2283,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4042137010281821,"extension":6.249898823894881},"index":4,"playId":"5261aa94-8162-39f9-8890-c60e2e548165","pitchNumber":4,"startTime":"2025-08-15T00:59:28.201Z","endTime":"2025-08-15T00:59:31.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.16,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2025-08-15T00:59:31.493Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to left fielder Lourdes Gurriel Jr. Tyler Freeman to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T00:59:35.158Z","endTime":"2025-08-15T01:00:49.943Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.9,"strikeZoneTop":3.6320461534218,"strikeZoneBottom":1.73932302896198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.95154813404363,"aZ":-18.67303282741974,"pfxX":1.2732219671550626,"pfxZ":7.2822099650916625,"pX":0.8882709687452429,"pZ":2.3919863407258823,"vX0":-1.3598080868275753,"vY0":-133.61049194864376,"vZ0":-5.496183970008896,"x":83.14,"y":174.2,"x0":1.2323557155891787,"y0":50.0005626664378,"z0":5.768290588440235,"aX":2.359964303195791},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-2.2,"spinRate":2355,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.40603536685123043,"extension":6.267547946909094},"index":0,"playId":"749567e7-ebbc-351d-8c10-8feaf770d5d1","pitchNumber":1,"startTime":"2025-08-15T00:59:57.007Z","endTime":"2025-08-15T01:00:01.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.983054974309965,"aZ":-26.094767080617395,"pfxX":-0.24602004946536216,"pfxZ":3.473530060007521,"pX":0.507495469611166,"pZ":3.9682189845766467,"vX0":-1.7222176907908635,"vY0":-129.9261750407637,"vZ0":-0.08300097044514754,"x":97.66,"y":131.64,"x0":1.204359574613387,"y0":50.00480821340072,"z0":5.943873190772201,"aX":-0.4308549645104475},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":2274,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.41769809261013924,"extension":6.1767945865204625},"index":1,"playId":"226bdfd6-76a9-3547-9afb-4b4eaccb9990","pitchNumber":2,"startTime":"2025-08-15T01:00:15.739Z","endTime":"2025-08-15T01:00:18.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.05885147506325,"aZ":-21.714212007900922,"pfxX":2.988849017281331,"pfxZ":5.825911941749091,"pX":-0.7626783679596703,"pZ":2.6312127684941045,"vX0":-4.942155820752377,"vY0":-131.87964785518312,"vZ0":-4.390501162938161,"x":146.07,"y":167.74,"x0":0.7312360494497343,"y0":50.001814403098294,"z0":5.881321213700487,"aX":5.365055079721276},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.0,"breakHorizontal":-4.6,"spinRate":2340,"spinDirection":162},"zone":4,"typeConfidence":2.0,"plateTime":0.41236156823134706,"extension":6.311069843052056},"hitData":{"launchSpeed":90.9,"launchAngle":19.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.13,"coordY":95.82}},"index":2,"playId":"683544b7-b119-36ce-aa54-02a712234247","pitchNumber":3,"startTime":"2025-08-15T01:00:40.778Z","endTime":"2025-08-15T01:00:49.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:00:49.943Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-15T01:00:51.679Z","endTime":"2025-08-15T01:03:30.851Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 3B","eventType":"stolen_base_3b","movementReason":"r_stolen_base_3b","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"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":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.0,"strikeZoneTop":3.43275717862781,"strikeZoneBottom":1.67999897227038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.793523460505945,"aZ":-25.13671687152226,"pfxX":5.857300796642787,"pfxZ":4.283153449423135,"pX":1.0900778367730521,"pZ":1.8223464658479764,"vX0":-2.264270847270697,"vY0":-126.13046363972018,"vZ0":-5.071564802983689,"x":75.45,"y":189.58,"x0":1.2282864925432027,"y0":50.00449713510542,"z0":5.835807713117775,"aX":9.629099901149324},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.1,"breakHorizontal":-10.2,"spinRate":1990,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4309455745545856,"extension":6.398234931978942},"index":0,"playId":"3ba3167f-484d-3b5f-bb36-6efc8838ad3b","pitchNumber":1,"startTime":"2025-08-15T01:01:27.519Z","endTime":"2025-08-15T01:01:31.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":82.2,"strikeZoneTop":3.43275933292153,"strikeZoneBottom":1.68000087783545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.31584386485402,"aZ":-27.130497773597224,"pfxX":0.17422769859989318,"pfxZ":2.964586139677454,"pX":0.6625249619748181,"pZ":2.873861292033532,"vX0":-1.8835867370102752,"vY0":-128.22367385505515,"vZ0":-2.0868931171737906,"x":91.75,"y":161.19,"x0":1.3775085168664831,"y0":50.000727991620444,"z0":5.771966723576978,"aX":0.2964056577887841},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.2,"breakHorizontal":0.0,"spinRate":2168,"spinDirection":185},"zone":6,"typeConfidence":2.0,"plateTime":0.42380505858595496,"extension":6.230346631805782},"index":1,"playId":"5e4802bd-0bb8-3991-8107-5a461fe378a1","pitchNumber":2,"startTime":"2025-08-15T01:01:43.977Z","endTime":"2025-08-15T01:01:55.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyler Freeman steals (16) 3rd base. Jordan Beck steals (14) 2nd base.","event":"Stolen Base 3B","eventType":"stolen_base_3b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":2,"actionPlayId":"5e4802bd-0bb8-3991-8107-5a461fe378a1","startTime":"2025-08-15T01:01:57.531Z","endTime":"2025-08-15T01:02:16.185Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"first":{"id":687597,"link":"/api/v1/people/687597"},"second":{"id":671289,"link":"/api/v1/people/671289"},"postOnSecond":{"id":687597,"link":"/api/v1/people/687597"},"postOnThird":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":27.6,"awayTeamWinProbability":72.4,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":1.61,"dramaIndex":54.0,"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":83.1,"strikeZoneTop":3.4326604713627,"strikeZoneBottom":1.68000253211589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.137964890433615,"aZ":-27.431825305098602,"pfxX":-0.300358574457364,"pfxZ":2.7416045539898004,"pX":0.7774156083588025,"pZ":2.2475406478470688,"vX0":-1.5126323346152866,"vY0":-129.196365231431,"vZ0":-3.4773910918456066,"x":87.37,"y":178.1,"x0":1.4040791026842723,"y0":50.00182600518284,"z0":5.667100999563571,"aX":-0.5192001346584941},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.6,"breakHorizontal":0.8,"spinRate":2185,"spinDirection":165},"zone":6,"typeConfidence":2.0,"plateTime":0.4202988868585593,"extension":6.328628877792498},"index":3,"playId":"c0311ddc-48d2-3601-9801-ccd1bc7eea6d","pitchNumber":3,"startTime":"2025-08-15T01:02:16.185Z","endTime":"2025-08-15T01:02:23.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":86.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.42568998312027,"aZ":-19.430988610219444,"pfxX":3.683509052262694,"pfxZ":6.740599418566168,"pX":0.16721295584630627,"pZ":2.9861258453810926,"vX0":-3.940274963830786,"vY0":-135.15003667857204,"vZ0":-3.810685981003191,"x":110.63,"y":158.15,"x0":1.1505255023715966,"y0":50.00157318885764,"z0":5.742005981187769,"aX":6.962579122674485},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.8,"breakHorizontal":-6.0,"spinRate":2427,"spinDirection":149},"zone":2,"typeConfidence":2.0,"plateTime":0.4019489591213907,"extension":6.152404440779625},"index":4,"playId":"f305a269-e184-3aa9-b5d9-8a0990d704e8","pitchNumber":4,"startTime":"2025-08-15T01:02:37.683Z","endTime":"2025-08-15T01:02:42.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":86.7,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13729427330734,"aZ":-22.144049028201955,"pfxX":4.4220939163864,"pfxZ":5.302202444241743,"pX":-0.7537614600827648,"pZ":3.335577804832357,"vX0":-6.710451235339864,"vY0":-134.90804408749213,"vZ0":-2.4383086402805016,"x":145.73,"y":148.72,"x0":1.161856097044044,"y0":50.00190239269522,"z0":5.768912946846303,"aX":8.364546995730395},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.5,"breakHorizontal":-7.0,"spinRate":2318,"spinDirection":137},"zone":1,"typeConfidence":2.0,"plateTime":0.4020072837367836,"extension":6.200562057756733},"index":5,"playId":"34a6140e-d943-335d-a534-d363b8a9f4db","pitchNumber":5,"startTime":"2025-08-15T01:03:02.779Z","endTime":"2025-08-15T01:03:06.421Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":87.1,"endSpeed":80.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06699557009129,"aZ":-24.96377738087756,"pfxX":7.241183962189402,"pfxZ":4.3737700136421225,"pX":0.6898309611837684,"pZ":1.9513015262079223,"vX0":-3.389227222534914,"vY0":-126.84809389186012,"vZ0":-4.636688312971441,"x":90.71,"y":186.09,"x0":1.0939521896584943,"y0":50.00461538876638,"z0":5.764870614796624,"aX":11.941261060159032},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.2,"breakHorizontal":-12.5,"spinRate":2048,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.42985589945049885,"extension":6.409262791030239},"index":6,"playId":"423a69eb-63ae-3a88-8927-7b56aba7aac9","pitchNumber":6,"startTime":"2025-08-15T01:03:26.648Z","endTime":"2025-08-15T01:03:30.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"second":{"id":687597,"link":"/api/v1/people/687597"},"third":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-5.400000000000002,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:03:30.851Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a line drive to center fielder Brenton Doyle.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T01:05:46.067Z","endTime":"2025-08-15T01:06:13.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.8,"endSpeed":88.5,"strikeZoneTop":3.25437958878558,"strikeZoneBottom":1.44856064636334,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.423859169211255,"aZ":-16.40223353251986,"pfxX":-0.6273184131117402,"pfxZ":8.011266468246102,"pX":0.8938291900694673,"pZ":2.3773154736157873,"vX0":5.7683567453093625,"vY0":-137.947560510369,"vZ0":-7.4189930108387445,"x":82.93,"y":174.59,"x0":-1.1237400802045299,"y0":50.005023381609206,"z0":6.163500958375109,"aX":-1.2353679026500806},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.6,"breakHorizontal":0.2,"spinRate":1998,"spinDirection":189},"zone":12,"typeConfidence":0.86,"plateTime":0.39379579431568157,"extension":6.6982715824027235},"index":0,"playId":"f9ad9f81-1ae0-33de-bab8-6c7cdd6fe0d0","pitchNumber":1,"startTime":"2025-08-15T01:05:48.420Z","endTime":"2025-08-15T01:05:52.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":83.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.58674631057455,"aZ":-28.877426018138515,"pfxX":1.0738719783096355,"pfxZ":1.8930032288020158,"pX":0.6992065672185377,"pZ":3.251853718145617,"vX0":5.116936018689527,"vY0":-130.17924277292707,"vZ0":-2.002621191053365,"x":90.35,"y":150.98,"x0":-1.4197066198051997,"y0":50.00187014300058,"z0":6.186107946863407,"aX":1.86995783285832},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-2.9,"spinRate":2232,"spinDirection":166},"zone":3,"typeConfidence":0.91,"plateTime":0.4184168787211844,"extension":6.657949877608422},"hitData":{"launchSpeed":72.5,"launchAngle":23.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.63,"coordY":98.93}},"index":1,"playId":"38ead449-500f-39ba-909a-fdd87cd4eadd","pitchNumber":2,"startTime":"2025-08-15T01:06:02.439Z","endTime":"2025-08-15T01:06:13.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.1,"awayTeamWinProbability":79.9,"homeTeamWinProbabilityAdded":-2.099999999999998,"leverageIndex":0.54,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:06:13.275Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Blaze Alexander lines out to third baseman Kyle Karros.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T01:06:19.660Z","endTime":"2025-08-15T01:07:40.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":88.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.199734983775617,"aZ":-16.60190577482024,"pfxX":-0.2376474201074945,"pfxZ":7.91497061670203,"pX":-0.6711327180399793,"pZ":2.4491115731003097,"vX0":1.3512385752876335,"vY0":-138.25459636584853,"vZ0":-7.2591878483743635,"x":142.58,"y":172.65,"x0":-1.1319716746862984,"y0":50.00158699052448,"z0":6.190972785057221,"aX":-0.4678033397096166},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":0.2,"spinRate":2041,"spinDirection":185},"zone":4,"typeConfidence":0.87,"plateTime":0.3937806906594288,"extension":6.68608407859904},"index":0,"playId":"afcc5ba2-e78d-30b9-b7a1-ba2805c34c40","pitchNumber":1,"startTime":"2025-08-15T01:06:39.828Z","endTime":"2025-08-15T01:06:42.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.2,"strikeZoneTop":3.13143371951817,"strikeZoneBottom":1.52999977089969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.425271979503464,"aZ":-35.30705984410559,"pfxX":2.0918582123605067,"pfxZ":-2.098028705244614,"pX":-0.7204612950091457,"pZ":2.929952905892262,"vX0":1.6848783638451703,"vY0":-120.27249859388958,"vZ0":-0.6722016372694855,"x":144.46,"y":159.67,"x0":-1.6975023068828174,"y0":50.00404324834887,"z0":6.29632176359789,"aX":3.1196238825660783},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.7,"breakHorizontal":-4.2,"spinRate":2510,"spinDirection":80},"zone":1,"typeConfidence":2.0,"plateTime":0.4523400363723309,"extension":6.444820488496896},"index":1,"playId":"fa416abc-6683-356c-a541-9c92f90c1e4a","pitchNumber":2,"startTime":"2025-08-15T01:07:03.975Z","endTime":"2025-08-15T01:07:07.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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-08-15T01:07:15.950Z","endTime":"2025-08-15T01:07:33.894Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.4,"endSpeed":89.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.809905712664282,"aZ":-14.778818003571475,"pfxX":-1.178996586131706,"pfxZ":8.695179851402758,"pX":-0.7843736454127546,"pZ":2.122062944585274,"vX0":1.0041509206132144,"vY0":-139.02245734965345,"vZ0":-8.373860167959227,"x":146.9,"y":181.48,"x0":-0.9932618217187573,"y0":50.00005964814449,"z0":6.109495275695015,"aX":-2.3576727038804},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":2.0,"spinRate":2236,"spinDirection":188},"zone":4,"typeConfidence":0.91,"plateTime":0.3907576550161309,"extension":6.713289119948825},"hitData":{"launchSpeed":106.7,"launchAngle":6.0,"totalDistance":124.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":167.9}},"index":3,"playId":"88b2ce3a-23f3-32fd-99ef-6020c8efd43d","pitchNumber":3,"startTime":"2025-08-15T01:07:33.894Z","endTime":"2025-08-15T01:07:40.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.88,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:07:40.937Z","atBatIndex":12},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jose Herrera homers (2) on a fly ball to right field. Alek Thomas scores.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T01:07:59.865Z","endTime":"2025-08-15T01:08:38.915Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.06489057588888,"aZ":-16.101384702631222,"pfxX":-2.147076087527354,"pfxZ":8.292369252243665,"pX":0.11883208091118679,"pZ":2.7191131948407916,"vX0":4.279582221618336,"vY0":-137.07468354098307,"vZ0":-6.420536384288349,"x":112.47,"y":165.36,"x0":-1.1708578467536632,"y0":50.00297893367955,"z0":6.156678292022705,"aX":-4.1619408200420605},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":3.1,"spinRate":2131,"spinDirection":190},"zone":5,"typeConfidence":2.0,"plateTime":0.3968080165407657,"extension":6.685471684640187},"hitData":{"launchSpeed":92.6,"launchAngle":34.0,"totalDistance":381.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":206.47,"coordY":67.24}},"index":0,"playId":"c7a40eb9-4356-32e5-aeff-3fd3c88c6d33","pitchNumber":1,"startTime":"2025-08-15T01:08:14.237Z","endTime":"2025-08-15T01:08:38.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.600000000000001,"awayTeamWinProbability":88.4,"homeTeamWinProbabilityAdded":-10.5,"leverageIndex":0.75,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:08:38.915Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Aaron Schunk to pitcher Bradley Blalock.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T01:08:47.816Z","endTime":"2025-08-15T01:09:47.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.2,"endSpeed":71.0,"strikeZoneTop":3.35358431297048,"strikeZoneBottom":1.60269276162058,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.806786642566742,"aZ":-40.749660380314616,"pfxX":0.8702232898010145,"pfxZ":-6.773043178885626,"pX":-0.700367720831972,"pZ":5.0173279234042845,"vX0":1.6615802330870753,"vY0":-110.91405459467072,"vZ0":5.744746337134206,"x":143.7,"y":103.31,"x0":-1.567481844747362,"y0":50.002688326451945,"z0":6.6038784892375215,"aX":1.101572479487093},"breaks":{"breakAngle":2.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-10.8,"breakHorizontal":-1.9,"spinRate":2400,"spinDirection":27},"zone":11,"typeConfidence":0.91,"plateTime":0.4907997590947635,"extension":6.399102111089693},"index":0,"playId":"f7a836b2-85ac-35e6-a00b-7254fc35aede","pitchNumber":1,"startTime":"2025-08-15T01:08:57.535Z","endTime":"2025-08-15T01:09:03.346Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.2,"endSpeed":89.1,"strikeZoneTop":3.53999969340229,"strikeZoneBottom":1.64000009717235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06885735397713,"aZ":-14.491979288252015,"pfxX":-0.8561244621824073,"pfxZ":8.909943557901178,"pX":0.8005396524256783,"pZ":1.1764844270779011,"vX0":5.668089704458751,"vY0":-138.3462751852059,"vZ0":-10.728510559739112,"x":86.49,"y":207.01,"x0":-1.143092990182062,"y0":50.00062831316408,"z0":6.019697548190752,"aX":-1.6997615353350035},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":0.6,"spinRate":2126,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.3924241077394557,"extension":6.834118211099001},"index":1,"playId":"8290794c-a3f9-3450-b9a2-adebc30416cc","pitchNumber":2,"startTime":"2025-08-15T01:09:10.231Z","endTime":"2025-08-15T01:09:13.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.3923838908432,"strikeZoneBottom":1.64000089865122,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.75831196131595,"aZ":-16.685217550470384,"pfxX":-1.619692067916965,"pfxZ":7.9904981384912395,"pX":0.22222952418658704,"pZ":2.5341611652482188,"vX0":5.16972571788318,"vY0":-137.46775807841786,"vZ0":-6.448374026871447,"x":108.53,"y":170.36,"x0":-1.4616601484485763,"y0":50.00397080904263,"z0":6.018104275675468,"aX":-3.1403536906447185},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":2.0,"spinRate":2114,"spinDirection":194},"zone":5,"typeConfidence":0.88,"plateTime":0.3964653373504179,"extension":6.717112465787487},"index":2,"playId":"4da981f5-9cb6-32d6-830d-e1aeb2aebf2c","pitchNumber":3,"startTime":"2025-08-15T01:09:27.631Z","endTime":"2025-08-15T01:09:31.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":79.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.642788306941192,"aZ":-33.77566072164067,"pfxX":1.7751263943796136,"pfxZ":-1.0175614884950015,"pX":0.27050152806402616,"pZ":2.901541537609634,"vX0":4.351001993780195,"vY0":-123.15328522869329,"vZ0":-1.0683323264640752,"x":106.69,"y":160.44,"x0":-1.7321740801851524,"y0":50.00284856722112,"z0":6.134470041671675,"aX":2.7948245218708996},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.8,"breakHorizontal":-4.0,"spinRate":2502,"spinDirection":91},"zone":5,"typeConfidence":0.92,"plateTime":0.44051635001794365,"extension":6.559663424195398},"hitData":{"launchSpeed":86.9,"launchAngle":-2.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.91,"coordY":160.3}},"index":3,"playId":"88315222-33de-3b4d-a418-dc7a5f635a40","pitchNumber":4,"startTime":"2025-08-15T01:09:39.280Z","endTime":"2025-08-15T01:09:47.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.2,"awayTeamWinProbability":87.8,"homeTeamWinProbabilityAdded":0.5999999999999979,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:09:47.198Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Aaron Schunk to first baseman Kyle Farmer.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-15T01:10:09.896Z","endTime":"2025-08-15T01:11:11.961Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":79.9,"strikeZoneTop":3.55890850326693,"strikeZoneBottom":1.69999954464949,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.593120849425826,"aZ":-32.007314433983595,"pfxX":2.060003948079619,"pfxZ":0.10466233757733656,"pX":0.676551030032532,"pZ":0.9246752984302201,"vX0":5.207851237797923,"vY0":-123.40896331123555,"vZ0":-5.854360202022254,"x":91.21,"y":213.81,"x0":-1.7107106756988606,"y0":50.00159817969572,"z0":5.95499256083129,"aX":3.2454142693664574},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.7,"breakHorizontal":-4.7,"spinRate":2436,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.44022898508020525,"extension":6.724161923020566},"index":0,"playId":"8f4cd331-c3f5-36f7-bc0d-eb173e473545","pitchNumber":1,"startTime":"2025-08-15T01:10:19.285Z","endTime":"2025-08-15T01:10:22.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.6,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.336789001116422,"aZ":-13.445458502267938,"pfxX":-3.901330546274879,"pfxZ":9.684580977937983,"pX":-0.1557325139983928,"pZ":1.1991176686711584,"vX0":4.701234789488483,"vY0":-137.2270218724073,"vZ0":-10.59792626982386,"x":122.94,"y":206.4,"x0":-1.372926683222303,"y0":50.00543538161781,"z0":5.9938232402986085,"aX":-7.547264701099224},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":6.2,"spinRate":2140,"spinDirection":200},"zone":13,"typeConfidence":0.91,"plateTime":0.3969989954936173,"extension":6.6097203913429645},"index":1,"playId":"f151cbc6-3864-3bdf-9dad-d765f20b7b23","pitchNumber":2,"startTime":"2025-08-15T01:10:31.846Z","endTime":"2025-08-15T01:10:36.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":75.1,"strikeZoneTop":3.55891338492627,"strikeZoneBottom":1.70000165542942,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.979228784943285,"aZ":-38.29165979436088,"pfxX":0.27015391465731353,"pfxZ":-4.401018776430031,"pX":0.9904309445539211,"pZ":1.2114812226284595,"vX0":5.23361956303556,"vY0":-116.3873575158533,"vZ0":-3.139310937752484,"x":79.25,"y":206.07,"x0":-1.3093329033728143,"y0":50.00178295670064,"z0":6.154631210561372,"aX":0.37472273530846073},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-8.4,"breakHorizontal":-1.6,"spinRate":2542,"spinDirection":22},"zone":14,"typeConfidence":0.91,"plateTime":0.46811846098600984,"extension":6.612220391390171},"index":2,"playId":"04a9698b-c8cb-351c-902d-a30c3ab5f86f","pitchNumber":3,"startTime":"2025-08-15T01:10:48.664Z","endTime":"2025-08-15T01:10:51.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.245667478653683,"aZ":-14.661987806825758,"pfxX":-4.517749565166184,"pfxZ":9.141075560260667,"pX":-0.40987989496210636,"pZ":1.826651068564977,"vX0":4.644825690238835,"vY0":-136.6035193515543,"vZ0":-8.654141956130298,"x":132.62,"y":189.46,"x0":-1.5342781798906584,"y0":50.002665767266635,"z0":6.014412017651859,"aX":-8.654780422486875},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":7.3,"spinRate":2133,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.39888636307207603,"extension":6.68074631914309},"hitData":{"launchSpeed":98.6,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":156.38,"coordY":155.23}},"index":3,"playId":"e9942afb-f313-37be-a089-d422344e4c86","pitchNumber":4,"startTime":"2025-08-15T01:11:03.722Z","endTime":"2025-08-15T01:11:11.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.5,"awayTeamWinProbability":87.5,"homeTeamWinProbabilityAdded":0.3000000000000007,"leverageIndex":0.15,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:11:11.961Z","atBatIndex":15},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T01:13:28.092Z","endTime":"2025-08-15T01:14:25.085Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":90.4,"endSpeed":84.9,"strikeZoneTop":3.53794732808234,"strikeZoneBottom":1.68099660519834,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.984003810779672,"aZ":-19.022718714744343,"pfxX":1.3054738770596952,"pfxZ":7.2805561934639655,"pX":1.3554120140397208,"pZ":2.0553803726164674,"vX0":-0.15711853056226294,"vY0":-131.80578944033718,"vZ0":-6.193553836477824,"x":65.33,"y":183.28,"x0":1.2447656323284837,"y0":50.00350063676788,"z0":5.7838883738197415,"aX":2.35846398801582},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.5,"breakHorizontal":-2.4,"spinRate":2301,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.41137733748135474,"extension":6.423223935425208},"index":0,"playId":"1a70b782-b15d-3a75-b84d-9272205df1d1","pitchNumber":1,"startTime":"2025-08-15T01:13:34.738Z","endTime":"2025-08-15T01:13:38.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":90.7,"endSpeed":85.3,"strikeZoneTop":3.52867296477178,"strikeZoneBottom":1.65318746799714,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.055541579527414,"aZ":-19.06578351763274,"pfxX":2.4554242540283644,"pfxZ":7.210422147099285,"pX":0.12156961124799591,"pZ":1.5076588689026935,"vX0":-3.213543995633792,"vY0":-132.22092252331248,"vZ0":-7.294906771090794,"x":112.37,"y":198.07,"x0":1.018708588874918,"y0":50.00388939080536,"z0":5.640055104452076,"aX":4.465151320098825},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":-4.0,"spinRate":2205,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41004841256611657,"extension":6.502935289312218},"index":1,"playId":"780ca3b4-f148-3175-b387-ed3719cc7b66","pitchNumber":2,"startTime":"2025-08-15T01:13:48.262Z","endTime":"2025-08-15T01:13:52.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.4,"strikeZoneTop":3.53793680979432,"strikeZoneBottom":1.68100237377026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.383801826407154,"aZ":-28.950624291072696,"pfxX":6.23988652683585,"pfxZ":2.0366719598244014,"pX":1.5386483109936535,"pZ":2.7858966739560196,"vX0":-1.003126289553196,"vY0":-123.85837379934462,"vZ0":-1.7872247167199304,"x":58.35,"y":163.56,"x0":1.1324840543061343,"y0":50.00364095197905,"z0":5.895031390170189,"aX":9.876928146717827},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.6,"breakHorizontal":-11.2,"spinRate":1834,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4390885615511375,"extension":6.398351931735145},"index":2,"playId":"7820522b-9d4c-322a-a5e4-94df16536592","pitchNumber":3,"startTime":"2025-08-15T01:14:02.222Z","endTime":"2025-08-15T01:14:06.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":82.3,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.814926888727292,"aZ":-26.50520322169753,"pfxX":-1.6388586759449695,"pfxZ":3.363567055977639,"pX":-0.20950241586075452,"pZ":1.8436027946133224,"vX0":-3.0254457774044847,"vY0":-127.07211618300131,"vZ0":-4.284341602359217,"x":124.99,"y":189.0,"x0":1.1958616004709708,"y0":50.000263093936844,"z0":5.586231925477012,"aX":-2.7581698280568374},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.6,"breakHorizontal":3.5,"spinRate":2243,"spinDirection":176},"zone":8,"typeConfidence":2.0,"plateTime":0.4262693064189218,"extension":6.435545564316996},"hitData":{"launchSpeed":99.8,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.2,"coordY":163.84}},"index":3,"playId":"a7b3d2b6-fbdb-3408-80dd-60edb71f3f9b","pitchNumber":4,"startTime":"2025-08-15T01:14:17.485Z","endTime":"2025-08-15T01:14:25.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:14:25.085Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford called out on strikes.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T01:14:28.555Z","endTime":"2025-08-15T01:16:29.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":84.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.009470522313347,"aZ":-26.24115565667718,"pfxX":0.45608549778158425,"pfxZ":3.3321877200540513,"pX":-0.9115326558231189,"pZ":1.7971879855676718,"vX0":-4.850820235962224,"vY0":-131.1746430862718,"vZ0":-5.295078207930847,"x":151.75,"y":190.26,"x0":0.8852994637140031,"y0":50.00325045863962,"z0":5.744687798745641,"aX":0.8124200520105669},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":0.0,"spinRate":2233,"spinDirection":158},"zone":13,"typeConfidence":2.0,"plateTime":0.41407989903949094,"extension":6.530645245731572},"index":0,"playId":"555c9a22-d588-3269-b7cb-0474b4b7c6a7","pitchNumber":1,"startTime":"2025-08-15T01:14:48.729Z","endTime":"2025-08-15T01:14:52.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":86.3,"endSpeed":80.7,"strikeZoneTop":3.17911136501812,"strikeZoneBottom":1.49698261941836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.22315157429542,"aZ":-26.38059810190929,"pfxX":7.8135716979728995,"pfxZ":3.560457130261537,"pX":0.6221851943705989,"pZ":1.327147748566166,"vX0":-3.968012752888484,"vY0":-125.70661676289446,"vZ0":-5.731219960738006,"x":93.28,"y":202.95,"x0":1.1911565015433059,"y0":50.00606125325269,"z0":5.7301957607522604,"aX":12.730455828559917},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":-13.4,"spinRate":2026,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.4327881374200633,"extension":6.434229365919393},"index":1,"playId":"c66290ff-0625-398b-9106-dffa800b3e95","pitchNumber":2,"startTime":"2025-08-15T01:15:06.076Z","endTime":"2025-08-15T01:15:09.806Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.4,"strikeZoneTop":3.14214983677389,"strikeZoneBottom":1.42301468938111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.059760957128564,"aZ":-26.993488010479613,"pfxX":-0.18649719623668326,"pfxZ":2.9767768692509504,"pX":0.3478472297480176,"pZ":1.1757031505448041,"vX0":-2.18637129090098,"vY0":-129.7678734780861,"vZ0":-5.9711016630644975,"x":103.74,"y":207.04,"x0":1.2185719010184566,"y0":50.001647168058746,"z0":5.510082213943413,"aX":-0.3241862159520555},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":0.7,"spinRate":2275,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.41889016977534776,"extension":6.444426030210635},"index":2,"playId":"667e30fe-b0d5-3022-8287-ef0873f5bced","pitchNumber":3,"startTime":"2025-08-15T01:15:21.798Z","endTime":"2025-08-15T01:15:25.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.454033394267395,"aZ":-28.116054593705545,"pfxX":-1.4682205152885857,"pfxZ":2.418104831483081,"pX":-0.2162344099099421,"pZ":2.809811190991597,"vX0":-3.4431137872189073,"vY0":-127.42186717298388,"vZ0":-1.7229776400261576,"x":125.24,"y":162.92,"x0":1.332967114986869,"y0":50.00101103321524,"z0":5.675906444137009,"aX":-2.459394859260662},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":4.3,"breakHorizontal":3.4,"spinRate":2280,"spinDirection":178},"zone":2,"typeConfidence":2.0,"plateTime":0.4267418505765459,"extension":6.499528460467346},"index":3,"playId":"0c86976b-ebf6-3cb0-b5d1-59fd009e416f","pitchNumber":4,"startTime":"2025-08-15T01:15:37.991Z","endTime":"2025-08-15T01:15:41.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-15T01:15:54.215Z","endTime":"2025-08-15T01:16:05.323Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":86.8,"strikeZoneTop":3.17910141288288,"strikeZoneBottom":1.49698501688528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.302240404181624,"aZ":-18.38781165898034,"pfxX":1.146031559620122,"pfxZ":7.321098219140666,"pX":0.10075270463791688,"pZ":1.3580865272068512,"vX0":-2.847300635393372,"vY0":-134.67087306330959,"vZ0":-8.005646927775592,"x":113.16,"y":202.11,"x0":1.0111405833173384,"y0":50.00356961797645,"z0":5.612108103697562,"aX":2.1585464588481877},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2370,"spinDirection":159},"zone":14,"typeConfidence":2.0,"plateTime":0.4028567900870792,"extension":6.530893463041486},"index":5,"playId":"4a3c92ea-2646-315a-a7f2-87b3f5faa9f0","pitchNumber":5,"startTime":"2025-08-15T01:16:05.323Z","endTime":"2025-08-15T01:16:10.720Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.9,"strikeZoneTop":3.14214403911714,"strikeZoneBottom":1.42301584729312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.988935190456225,"aZ":-20.387358252440006,"pfxX":3.3604655495376967,"pfxZ":6.212754547397961,"pX":0.7544153419896312,"pZ":1.9368290122583327,"vX0":-2.38962739967464,"vY0":-135.2819381997018,"vZ0":-6.017749891078082,"x":88.24,"y":186.49,"x0":1.2022471106780561,"y0":50.002674908954404,"z0":5.57004862997102,"aX":6.375463140116991},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.6,"breakHorizontal":-5.8,"spinRate":2357,"spinDirection":156},"zone":9,"typeConfidence":2.0,"plateTime":0.40128178679261284,"extension":6.422909198605247},"index":6,"playId":"d981c953-8a23-352b-9339-24d3386ada06","pitchNumber":6,"startTime":"2025-08-15T01:16:24.364Z","endTime":"2025-08-15T01:16:29.386Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:16:29.386Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T01:16:31.071Z","endTime":"2025-08-15T01:17:20.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.0,"strikeZoneTop":3.44999703849794,"strikeZoneBottom":1.58000143932875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.234773574950548,"aZ":-18.506224762069493,"pfxX":1.4715747046566152,"pfxZ":7.346405765818735,"pX":0.9999874474216979,"pZ":2.1374587237366756,"vX0":-0.9251688724977694,"vY0":-134.13147851040858,"vZ0":-5.9634742703954124,"x":78.88,"y":181.07,"x0":1.1544600622372405,"y0":50.00516541360722,"z0":5.666828783166854,"aX":2.7387300284401968},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.6,"breakHorizontal":-2.5,"spinRate":2294,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4050886558772442,"extension":6.413379917731432},"index":0,"playId":"bfff0859-3159-382b-8f77-5a32320ed4c6","pitchNumber":1,"startTime":"2025-08-15T01:16:54.622Z","endTime":"2025-08-15T01:16:58.454Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":85.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02202470857057,"aZ":-20.858701340878632,"pfxX":2.745137755694884,"pfxZ":6.214027904829045,"pX":-0.07125547931445991,"pZ":2.48925876512519,"vX0":-3.8612644901040376,"vY0":-132.51416838175464,"vZ0":-4.491206898617435,"x":119.72,"y":171.57,"x0":1.0323587121522066,"y0":50.00134087310567,"z0":5.683825713533223,"aX":4.997657331823453},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.8,"breakHorizontal":-4.3,"spinRate":2313,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4096478570159494,"extension":6.4551945157623605},"hitData":{"launchSpeed":101.0,"launchAngle":3.0,"totalDistance":82.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":99.62,"coordY":91.38}},"index":1,"playId":"d4a87a04-d166-35db-9bcd-d2ee460ef9de","pitchNumber":2,"startTime":"2025-08-15T01:17:09.840Z","endTime":"2025-08-15T01:17:20.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.8,"awayTeamWinProbability":89.2,"homeTeamWinProbabilityAdded":0.8000000000000007,"leverageIndex":0.23,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:17:20.064Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Aaron Schunk strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-15T01:17:32.572Z","endTime":"2025-08-15T01:18:34.644Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.6,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.044356426357183,"aZ":-20.40155657342735,"pfxX":2.854619935314439,"pfxZ":6.394721925728298,"pX":0.14613940352362362,"pZ":2.414904810267847,"vX0":-3.4685716619406395,"vY0":-133.1808174193871,"vZ0":-5.041577337336804,"x":111.43,"y":173.58,"x0":1.07980759670536,"y0":50.00157379785118,"z0":5.759590650728541,"aX":5.253494422243663},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.0,"breakHorizontal":-4.7,"spinRate":2378,"spinDirection":158},"zone":5,"typeConfidence":2.0,"plateTime":0.4075002606143081,"extension":6.340688184411381},"index":0,"playId":"b9620b42-360b-33a3-b606-5559dc0d1505","pitchNumber":1,"startTime":"2025-08-15T01:17:47.995Z","endTime":"2025-08-15T01:17:52.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":86.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.473817250621043,"aZ":-21.30616196016934,"pfxX":3.8171750961813493,"pfxZ":5.831834951935406,"pX":-0.5213366021342433,"pZ":3.8406400746747633,"vX0":-5.818086315717199,"vY0":-133.82662171260358,"vZ0":-1.1752617586324057,"x":136.87,"y":135.08,"x0":1.1581037668605787,"y0":50.00239791425871,"z0":5.772852258728676,"aX":7.113476141244646},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.6,"breakHorizontal":-6.0,"spinRate":2329,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4050948344869054,"extension":6.2407653018145774},"index":1,"playId":"4a98b7e7-90d4-3750-a534-bc38ce1dbed4","pitchNumber":2,"startTime":"2025-08-15T01:18:07.538Z","endTime":"2025-08-15T01:18:11.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-15T01:18:25.903Z","endTime":"2025-08-15T01:18:30.868Z","isPitch":false,"type":"action","player":{"id":668845,"link":"/api/v1/people/668845"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.9,"endSpeed":85.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.687902344743996,"aZ":-20.92328168155372,"pfxX":2.8694597864529556,"pfxZ":6.05258044116283,"pX":0.112564970905877,"pZ":4.083381700431472,"vX0":-3.87662768083833,"vY0":-133.95895445012746,"vZ0":-0.5324880789455689,"x":112.71,"y":128.53,"x0":1.1904162848054556,"y0":50.00412181529687,"z0":5.750527138150221,"aX":5.33573797815238},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.2,"breakHorizontal":-4.6,"spinRate":2357,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4053362768104023,"extension":6.272509672110294},"index":3,"playId":"d1768c45-0d4f-3810-a423-50fc86c55c13","pitchNumber":3,"startTime":"2025-08-15T01:18:30.868Z","endTime":"2025-08-15T01:18:34.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-1.4000000000000004,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:18:34.644Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Aaron Schunk to first baseman Kyle Farmer.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T01:20:42.845Z","endTime":"2025-08-15T01:20:58.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":87.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.31228923591912,"aZ":-16.51014758947067,"pfxX":-2.117131168677085,"pfxZ":8.154432898697465,"pX":0.15350935127193024,"pZ":1.9638815712163051,"vX0":4.791744044970601,"vY0":-136.36657943038426,"vZ0":-7.996211803068733,"x":111.15,"y":185.76,"x0":-1.3357551532647913,"y0":50.00481675441396,"z0":6.029850455241336,"aX":-4.068270108435144},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.7,"breakHorizontal":3.0,"spinRate":1993,"spinDirection":198},"zone":8,"typeConfidence":2.0,"plateTime":0.39860089273976174,"extension":6.789410532315416},"hitData":{"launchSpeed":84.8,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":162.32}},"index":0,"playId":"77ff3b91-82df-3fa0-b485-fd935fbf98f6","pitchNumber":1,"startTime":"2025-08-15T01:20:50.271Z","endTime":"2025-08-15T01:20:58.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.100000000000001,"awayTeamWinProbability":89.9,"homeTeamWinProbabilityAdded":0.7000000000000011,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:20:58.292Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lourdes Gurriel Jr. walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T01:21:15.571Z","endTime":"2025-08-15T01:22:17.532Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.75000312636229,"strikeZoneBottom":1.78722325447534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.244036191955658,"aZ":-16.08949767137148,"pfxX":-0.5511924188348036,"pfxZ":8.29466025773625,"pX":-0.9470371434352711,"pZ":3.2051457154319416,"vX0":1.0554770249074603,"vY0":-137.3631315179528,"vZ0":-5.149196176694325,"x":153.1,"y":152.24,"x0":-1.2621162672274076,"y0":50.001938513235295,"z0":6.173238568266457,"aX":-1.068820462640222},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.3,"breakHorizontal":0.8,"spinRate":2011,"spinDirection":191},"zone":11,"typeConfidence":0.89,"plateTime":0.39653683729850675,"extension":6.575266557322248},"index":0,"playId":"0bfad2cb-c0fb-3278-8f43-e10f099ab709","pitchNumber":1,"startTime":"2025-08-15T01:21:23.490Z","endTime":"2025-08-15T01:21:27.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":81.1,"strikeZoneTop":3.63838386250431,"strikeZoneBottom":1.787229525375,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.395180703162044,"aZ":-32.050667801184254,"pfxX":1.3386434723734988,"pfxZ":0.07247496379165685,"pX":-0.04356198621977602,"pZ":1.0342664813864635,"vX0":3.391094054569615,"vY0":-125.12342666715855,"vZ0":-5.816941260640463,"x":118.66,"y":210.85,"x0":-1.5770856187188949,"y0":50.00110033603293,"z0":5.938898923516897,"aX":2.1739235440625793},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.7,"breakHorizontal":-3.0,"spinRate":2625,"spinDirection":67},"zone":13,"typeConfidence":2.0,"plateTime":0.4336961709275142,"extension":6.640184699032867},"index":1,"playId":"d25a1123-27e8-3ddd-b6bf-be59426751be","pitchNumber":2,"startTime":"2025-08-15T01:21:39.589Z","endTime":"2025-08-15T01:21:43.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.9,"strikeZoneTop":3.71279046425992,"strikeZoneBottom":1.74999635603776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.319553965383168,"aZ":-32.3139599547185,"pfxX":1.4507068157032212,"pfxZ":-0.08925319784740005,"pX":0.9345830020107159,"pZ":3.15220693508112,"vX0":5.842938387470581,"vY0":-123.57937953130524,"vZ0":-0.9523770904947528,"x":81.38,"y":153.67,"x0":-1.6230364674047537,"y0":50.00291170683712,"z0":6.192633422826975,"aX":2.3033080182453087},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-3.6,"spinRate":2525,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.4386970055769277,"extension":6.682034781875938},"index":2,"playId":"64a7ee9a-5b34-3f69-b465-f29aa78e3b70","pitchNumber":3,"startTime":"2025-08-15T01:21:56.379Z","endTime":"2025-08-15T01:22:00.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.67625317380342,"strikeZoneBottom":1.74999993821899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.425929785747932,"aZ":-13.56347277006616,"pfxX":-2.0982125323661696,"pfxZ":9.386010212154371,"pX":-0.5882969085802219,"pZ":1.5021754297756293,"vX0":2.0838526493256375,"vY0":-139.0259964865692,"vZ0":-10.163614910480627,"x":139.42,"y":198.22,"x0":-1.0703593265672098,"y0":50.000909172683116,"z0":6.076385207919168,"aX":-4.159573691054827},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.4,"breakHorizontal":3.5,"spinRate":2323,"spinDirection":192},"zone":13,"typeConfidence":0.91,"plateTime":0.392068365907293,"extension":6.69836416290881},"index":3,"playId":"9dd40572-81b8-35ad-b5b0-118dc2f675e6","pitchNumber":4,"startTime":"2025-08-15T01:22:13.629Z","endTime":"2025-08-15T01:22:17.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.4,"awayTeamWinProbability":90.6,"homeTeamWinProbabilityAdded":-0.7000000000000011,"leverageIndex":0.2,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:22:17.532Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adrian Del Castillo grounds out, first baseman Kyle Farmer to pitcher Bradley Blalock. Lourdes Gurriel Jr. to 3rd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T01:22:36.855Z","endTime":"2025-08-15T01:24:41.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[3],"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":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"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":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.95037024272396,"aZ":-24.960941875302566,"pfxX":-0.2707392326997128,"pfxZ":4.034890296841828,"pX":0.17287426988633584,"pZ":1.8943213516983721,"vX0":4.466034108294714,"vY0":-131.85163523007301,"vZ0":-6.129389469896288,"x":110.41,"y":187.63,"x0":-1.4966496812607852,"y0":50.00297086322129,"z0":6.052416323801983,"aX":-0.48415660566853486},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.4,"breakHorizontal":-0.4,"spinRate":2448,"spinDirection":172},"zone":8,"typeConfidence":0.86,"plateTime":0.4129743246955484,"extension":6.700975911246227},"index":0,"playId":"f98e5bb7-8852-3379-8068-3aa7a762cf39","pitchNumber":1,"startTime":"2025-08-15T01:22:46.218Z","endTime":"2025-08-15T01:22:50.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.8,"endSpeed":80.4,"strikeZoneTop":3.41999705363848,"strikeZoneBottom":1.64712157066113,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.283728914187417,"aZ":-22.823006090460456,"pfxX":-3.242390721770727,"pfxZ":5.804711197608162,"pX":-0.503272034634946,"pZ":0.894086203265423,"vX0":3.792082648177631,"vY0":-124.83965936783666,"vZ0":-7.907871302150691,"x":136.18,"y":214.64,"x0":-1.606256265995982,"y0":50.00267603922468,"z0":5.92280617487388,"aX":-5.223298741274882},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.4,"breakHorizontal":5.2,"spinRate":1306,"spinDirection":208},"zone":13,"typeConfidence":0.88,"plateTime":0.43533991588300314,"extension":6.742617918270194},"index":1,"playId":"51da3479-59b6-3f1c-a24e-87f5fd917252","pitchNumber":2,"startTime":"2025-08-15T01:23:03.832Z","endTime":"2025-08-15T01:23:07.836Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.2,"strikeZoneTop":3.41999751895793,"strikeZoneBottom":1.64711695671387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.080748065588892,"aZ":-18.605491527450912,"pfxX":-2.00207780733792,"pfxZ":7.516245468653402,"pX":0.35908966837071343,"pZ":4.568442784664367,"vX0":5.228369568902129,"vY0":-132.67780780701213,"vZ0":-1.2387075118367603,"x":103.31,"y":115.43,"x0":-1.366106594033052,"y0":50.002428112772876,"z0":6.381025113911149,"aX":-3.6149542433207498},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":13.6,"breakHorizontal":2.6,"spinRate":2021,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4108918649210236,"extension":6.513076554061707},"index":2,"playId":"32ae90e6-8025-36e2-9f20-9daa2a264d9e","pitchNumber":3,"startTime":"2025-08-15T01:23:21.365Z","endTime":"2025-08-15T01:23:27.831Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Lourdes Gurriel Jr. steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":3,"actionPlayId":"32ae90e6-8025-36e2-9f20-9daa2a264d9e","startTime":"2025-08-15T01:23:31.187Z","endTime":"2025-08-15T01:23:52.758Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":666971,"link":"/api/v1/people/666971"},"postOnSecond":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":8.799999999999999,"awayTeamWinProbability":91.2,"homeTeamWinProbabilityAdded":-0.6000000000000014,"leverageIndex":0.37,"dramaIndex":18.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.27303790386039,"strikeZoneBottom":1.60999835201855,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.989270280992336,"aZ":-29.44255843887061,"pfxX":1.3595721656067425,"pfxZ":1.5798636520885019,"pX":1.0468658299260227,"pZ":2.906969412886233,"vX0":5.8515340342273685,"vY0":-129.45326998278549,"vZ0":-2.6444984559742766,"x":77.1,"y":160.29,"x0":-1.4047197490789978,"y0":50.000215459731244,"z0":6.159438374157342,"aX":2.3419445057938324},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.5,"breakHorizontal":-3.6,"spinRate":2348,"spinDirection":153},"zone":12,"typeConfidence":0.9,"plateTime":0.4205760759448518,"extension":6.674016028909148},"index":4,"playId":"fbd1edc3-84b6-350b-98fa-42c812becbf8","pitchNumber":4,"startTime":"2025-08-15T01:23:52.758Z","endTime":"2025-08-15T01:23:56.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"index":5,"playId":"5b43d7c1-738b-43c9-9263-c4f5ff8243b1","startTime":"2025-08-15T01:24:15.547Z","endTime":"2025-08-15T01:24:20.547Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.927777291139247,"aZ":-14.299712695233085,"pfxX":-1.966004049845086,"pfxZ":9.01104498186641,"pX":-0.3491438407647482,"pZ":3.0552263473254095,"vX0":3.1056037504877247,"vY0":-138.95344162835343,"vZ0":-6.099281723691223,"x":130.31,"y":156.29,"x0":-1.2185060243163213,"y0":50.00262874395357,"z0":6.20429676002928,"aX":-3.900003095741314},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.5,"breakHorizontal":3.0,"spinRate":2184,"spinDirection":197},"zone":1,"typeConfidence":0.91,"plateTime":0.39202972147319537,"extension":6.601589165312163},"hitData":{"launchSpeed":80.2,"launchAngle":-47.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":150.8,"coordY":166.38}},"index":6,"playId":"b8d0f2bc-ce62-33df-ab76-b19d1e5bddda","pitchNumber":5,"startTime":"2025-08-15T01:24:34.264Z","endTime":"2025-08-15T01:24:41.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:24:41.578Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Locklear flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-15T01:25:00.603Z","endTime":"2025-08-15T01:26:29.153Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":84.9,"endSpeed":79.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.260119019822028,"aZ":-33.0144357152004,"pfxX":1.4756544822083344,"pfxZ":-0.5264864555868876,"pX":0.07868779488945311,"pZ":2.5445146368464773,"vX0":3.892532749727697,"vY0":-123.84270408789614,"vZ0":-2.095851608879129,"x":114.0,"y":170.08,"x0":-1.6933157153821672,"y0":50.00566817828023,"z0":6.112929754320911,"aX":2.336571373147303},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-1.2,"breakHorizontal":-3.5,"spinRate":2316,"spinDirection":110},"zone":5,"typeConfidence":0.91,"plateTime":0.43906472148061093,"extension":6.78584170717177},"index":0,"playId":"e680dec5-8ba3-3ff4-bff9-e17528a10bf6","pitchNumber":1,"startTime":"2025-08-15T01:25:12.904Z","endTime":"2025-08-15T01:25:21.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.4,"endSpeed":87.4,"strikeZoneTop":3.41834049139347,"strikeZoneBottom":1.55000141621097,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.57341673201088,"aZ":-15.898496358183174,"pfxX":-1.1009015784971403,"pfxZ":8.403020843771275,"pX":1.1422845637333392,"pZ":3.1596322256150615,"vX0":6.619284948819679,"vY0":-137.35755050560223,"vZ0":-5.101664139026988,"x":73.46,"y":153.47,"x0":-1.1417106365418643,"y0":50.00015450382265,"z0":6.099424953826124,"aX":-2.1320447694534006},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":0.8,"spinRate":1964,"spinDirection":192},"zone":12,"typeConfidence":0.87,"plateTime":0.3967084586341336,"extension":6.790579745572979},"index":1,"playId":"88656376-3e58-3f56-a0ce-f5193bd6de6a","pitchNumber":2,"startTime":"2025-08-15T01:25:44.623Z","endTime":"2025-08-15T01:25:48.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.7,"strikeZoneTop":3.45556646206583,"strikeZoneBottom":1.55000145328139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.95578253102485,"aZ":-17.14658769001249,"pfxX":-2.055776889589468,"pfxZ":7.859209765395349,"pX":-0.7027468136971846,"pZ":3.885143202793402,"vX0":3.3372734361456824,"vY0":-136.41735934871846,"vZ0":-3.110508799058752,"x":143.79,"y":133.88,"x0":-1.6668404596710302,"y0":50.00140157441948,"z0":6.2012544489376245,"aX":-3.9304220786340416},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.9,"breakHorizontal":3.1,"spinRate":1959,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.3993112735292699,"extension":6.591257193125668},"index":2,"playId":"833e8b71-3bd0-30ce-a841-de795a5d8151","pitchNumber":3,"startTime":"2025-08-15T01:26:02.115Z","endTime":"2025-08-15T01:26:05.908Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.343372821369858,"aZ":-34.58084830600365,"pfxX":0.9809610130084447,"pfxZ":-1.6149135168329742,"pX":-0.1796768312875474,"pZ":2.8602363644058864,"vX0":3.4729327951500664,"vY0":-120.3854789497691,"vZ0":-0.7278967713559252,"x":123.85,"y":161.55,"x0":-1.757670669241943,"y0":50.0003024841432,"z0":6.179220124326548,"aX":1.4652073101937133},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.9,"breakHorizontal":-2.5,"spinRate":2435,"spinDirection":72},"zone":5,"typeConfidence":0.89,"plateTime":0.4518353271528279,"extension":6.724156338868058},"hitData":{"launchSpeed":94.8,"launchAngle":46.0,"totalDistance":337.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":134.09,"coordY":63.93}},"index":3,"playId":"55d5b826-3896-3807-b8d9-83157ebfa779","pitchNumber":4,"startTime":"2025-08-15T01:26:19.963Z","endTime":"2025-08-15T01:26:29.153Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"third":{"id":666971,"link":"/api/v1/people/666971"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.0,"awayTeamWinProbability":89.0,"homeTeamWinProbabilityAdded":1.299999999999999,"leverageIndex":0.46,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:26:29.153Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T01:28:40.929Z","endTime":"2025-08-15T01:29:23.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.30999990889989,"strikeZoneBottom":1.57000239086985,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83091435850507,"aZ":-19.26721629191555,"pfxX":2.4497495086677095,"pfxZ":7.064398621842694,"pX":0.7418160527717319,"pZ":2.1968141804709767,"vX0":-1.5116837823741234,"vY0":-132.90888937340546,"vZ0":-5.852242271257455,"x":88.72,"y":179.47,"x0":0.9935616847246784,"y0":50.002330408808376,"z0":5.782946381372651,"aX":4.475420395852842},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":-4.2,"spinRate":2358,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.40881907301178266,"extension":6.34826369543658},"index":0,"playId":"41fcace6-5a03-3fe0-82f5-ba55adfa21e1","pitchNumber":1,"startTime":"2025-08-15T01:28:43.558Z","endTime":"2025-08-15T01:28:47.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.2,"endSpeed":86.4,"strikeZoneTop":3.34718857741104,"strikeZoneBottom":1.57000246061234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43502390863875,"aZ":-18.01139695793762,"pfxX":1.6085600945053247,"pfxZ":7.567059025755741,"pX":0.28959152179876657,"pZ":1.5078045866982492,"vX0":-2.270913696009081,"vY0":-134.315572645344,"vZ0":-7.907553558961822,"x":105.96,"y":198.07,"x0":0.9276553673861,"y0":50.005702935372426,"z0":5.715948502157998,"aX":3.0116199814443836},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.7,"breakHorizontal":-2.5,"spinRate":2389,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.4040572721367468,"extension":6.313697605572371},"index":1,"playId":"bbd2699a-ba49-3c6c-990b-4ff09ac8b767","pitchNumber":2,"startTime":"2025-08-15T01:28:58.441Z","endTime":"2025-08-15T01:29:02.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":86.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.748399830982954,"aZ":-20.047324567838828,"pfxX":-0.05484037452872492,"pfxZ":6.491115693711793,"pX":1.094013265488715,"pZ":2.933731574365278,"vX0":0.09198887316942532,"vY0":-134.4695586332671,"vZ0":-3.879250793697933,"x":75.3,"y":159.57,"x0":1.0667916760449196,"y0":50.0011683934054,"z0":5.782519617222727,"aX":-0.1024254177931219},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":0.1,"spinRate":2396,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.4042933376251652,"extension":6.414384071970442},"hitData":{"launchSpeed":89.4,"launchAngle":-28.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.51,"coordY":132.93}},"index":2,"playId":"6da0c862-0b88-303e-81bb-221adaed80f6","pitchNumber":3,"startTime":"2025-08-15T01:29:15.453Z","endTime":"2025-08-15T01:29:23.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.5,"awayTeamWinProbability":90.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.59,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:29:23.453Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T01:29:34.774Z","endTime":"2025-08-15T01:30:37.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":74.2,"strikeZoneTop":3.48205116333983,"strikeZoneBottom":1.56737217406081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":15.984055809996816,"aZ":-36.254394536491986,"pfxX":-1.1659921768053148,"pfxZ":-2.9816174344718522,"pX":-0.16608265933405636,"pZ":2.999645981887222,"vX0":-2.227277815120907,"vY0":-114.73399680374851,"vZ0":0.9323214045512023,"x":123.33,"y":157.79,"x0":0.9588461152494842,"y0":50.00388166854281,"z0":6.050084482441511,"aX":-1.5948759402445718},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-5.0,"breakHorizontal":2.5,"spinRate":2353,"spinDirection":303},"zone":2,"typeConfidence":2.0,"plateTime":0.4726763401212537,"extension":6.459773885318255},"index":0,"playId":"63675717-ba50-31a6-8010-c2733a2354bd","pitchNumber":1,"startTime":"2025-08-15T01:29:47.091Z","endTime":"2025-08-15T01:29:50.817Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":82.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.12909622597085,"aZ":-28.940482333131698,"pfxX":-0.6241849922400211,"pfxZ":1.890369788417857,"pX":-0.4287009852181422,"pZ":3.1291312309606027,"vX0":-3.556081177463965,"vY0":-128.76205088908372,"vZ0":-1.0462977450243471,"x":133.34,"y":154.29,"x0":1.0410265019378826,"y0":50.003288733131264,"z0":5.7433302182053465,"aX":-1.066317765310084},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.5,"breakHorizontal":1.8,"spinRate":2278,"spinDirection":172},"zone":1,"typeConfidence":2.0,"plateTime":0.4224463529599767,"extension":6.449477954035041},"index":1,"playId":"3d383e60-596d-3024-9882-9616e7c5582c","pitchNumber":2,"startTime":"2025-08-15T01:30:00.902Z","endTime":"2025-08-15T01:30:05.188Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.7,"endSpeed":85.6,"strikeZoneTop":2.99628374093297,"strikeZoneBottom":1.38043292000102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.24352436846637,"aZ":-20.16271708433334,"pfxX":1.6484437720395,"pfxZ":6.482246279818787,"pX":-0.2542591258055014,"pZ":4.394257446077516,"vX0":-4.426309585833442,"vY0":-133.67912778022335,"vZ0":0.0680320136692334,"x":126.69,"y":120.14,"x0":1.1913591364089269,"y0":50.006626507269054,"z0":5.787517525414874,"aX":3.056950351122398},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.0,"breakHorizontal":-2.3,"spinRate":2361,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.4059942687483282,"extension":6.361001594584321},"index":2,"playId":"69369a79-0a17-3f91-bfc3-8b6b220e77b6","pitchNumber":3,"startTime":"2025-08-15T01:30:18.753Z","endTime":"2025-08-15T01:30:22.529Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":86.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.615322153514356,"aZ":-22.251767267759938,"pfxX":1.0075350902580595,"pfxZ":5.335425812928312,"pX":-0.35834848805644437,"pZ":3.9842300912835484,"vX0":-4.586011252574669,"vY0":-133.52911421586035,"vZ0":-0.5290532267616128,"x":130.66,"y":131.21,"x0":1.2285021457019925,"y0":50.005000960141814,"z0":5.744436695098641,"aX":1.8752838528812106},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.8,"breakHorizontal":-1.2,"spinRate":2333,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40557341043233386,"extension":6.308485477102524},"index":3,"playId":"4b5dceef-49bd-3690-af2e-ffbe2683ceea","pitchNumber":4,"startTime":"2025-08-15T01:30:33.281Z","endTime":"2025-08-15T01:30:37.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.5,"awayTeamWinProbability":91.5,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:30:37.032Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T01:30:46.396Z","endTime":"2025-08-15T01:32:40.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":82.0,"strikeZoneTop":3.47718969569019,"strikeZoneBottom":1.65721330957648,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.418491188281262,"aZ":-28.176723376333033,"pfxX":-0.7125349064381181,"pfxZ":2.364265439870442,"pX":1.3568862011631582,"pZ":2.804346509150051,"vX0":-0.09141045340942189,"vY0":-127.61808560470502,"vZ0":-1.6521273920032282,"x":65.28,"y":163.06,"x0":1.4857426185603375,"y0":50.00138767011216,"z0":5.63042282487523,"aX":-1.2029074261864225},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.2,"breakHorizontal":1.3,"spinRate":2174,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4253767921881022,"extension":6.46325223560373},"index":0,"playId":"511181af-e5e2-3a2b-9e9f-c7e0c7e5d6a7","pitchNumber":1,"startTime":"2025-08-15T01:31:02.905Z","endTime":"2025-08-15T01:31:07.033Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.47719432476705,"strikeZoneBottom":1.65721200833519,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.39961044164704,"aZ":-27.48703991077884,"pfxX":-1.5124645927352072,"pfxZ":2.6551318864433657,"pX":-0.23516409814306705,"pZ":4.131313485730184,"vX0":-2.9788564020982293,"vY0":-130.46306526561963,"vZ0":0.8458087608489764,"x":125.96,"y":127.23,"x0":1.1075165275144296,"y0":50.00117292285313,"z0":5.838146871462528,"aX":-2.6677101174006688},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.2,"breakHorizontal":3.2,"spinRate":2289,"spinDirection":172},"zone":11,"typeConfidence":2.0,"plateTime":0.41613048876138414,"extension":6.329346743175743},"index":1,"playId":"b81e3535-fcfd-3705-b6ee-ca3189093013","pitchNumber":2,"startTime":"2025-08-15T01:31:17.381Z","endTime":"2025-08-15T01:31:22.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.9,"strikeZoneTop":3.45860100342576,"strikeZoneBottom":1.66652369593682,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.085268408316637,"aZ":-29.07533339755939,"pfxX":-0.17602274420736408,"pfxZ":1.7843082540747837,"pX":0.21601145314294173,"pZ":3.5547458656482522,"vX0":-2.5129419429293396,"vY0":-129.60372447788174,"vZ0":-0.07100902948734233,"x":108.77,"y":142.8,"x0":1.2131399273124166,"y0":50.001326592337136,"z0":5.767148764212156,"aX":-0.3047748553857814},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":0.7,"spinRate":2179,"spinDirection":179},"zone":2,"typeConfidence":2.0,"plateTime":0.4194834827589067,"extension":6.418380888612907},"index":2,"playId":"c33a7752-32b9-31f8-b405-fbf23817b000","pitchNumber":3,"startTime":"2025-08-15T01:31:32.763Z","endTime":"2025-08-15T01:31:36.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":86.3,"strikeZoneTop":3.2539954978391,"strikeZoneBottom":1.50833356853279,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.997388611438506,"aZ":-19.35835481282059,"pfxX":3.4204044514944867,"pfxZ":6.862873423029521,"pX":-1.7478269490632055,"pZ":2.8697463900329447,"vX0":-8.729586248216199,"vY0":-133.8425744572747,"vZ0":-3.677445133653661,"x":183.62,"y":161.3,"x0":1.0702420099936625,"y0":50.00230122526492,"z0":5.598718703003894,"aX":6.3877850883260905},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.1,"breakHorizontal":-4.9,"spinRate":2324,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40478604886596603,"extension":6.553527765781665},"index":3,"playId":"c203a18b-ee2b-3edb-a19c-68aeb277db34","pitchNumber":4,"startTime":"2025-08-15T01:31:50.673Z","endTime":"2025-08-15T01:31:53.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.6,"strikeZoneTop":3.44000375989943,"strikeZoneBottom":1.65721746824843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.856001150225563,"aZ":-19.216134799801274,"pfxX":1.6342094594076317,"pfxZ":6.902190543357529,"pX":0.5597434537335677,"pZ":2.2098804572396142,"vX0":-2.234604531575518,"vY0":-134.1307779228716,"vZ0":-5.728499393216067,"x":95.66,"y":179.11,"x0":1.1799601733338645,"y0":50.00054224959347,"z0":5.6838615942076745,"aX":3.0667839102199195},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-2.6,"spinRate":2272,"spinDirection":161},"zone":9,"typeConfidence":2.0,"plateTime":0.4037902460700047,"extension":6.4768041459633725},"index":4,"playId":"8514e0e5-7f1e-3a14-811f-85ac770c0b1a","pitchNumber":5,"startTime":"2025-08-15T01:32:09.832Z","endTime":"2025-08-15T01:32:13.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-15T01:32:21.993Z","endTime":"2025-08-15T01:32:36.300Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":87.6,"strikeZoneTop":3.40280144214304,"strikeZoneBottom":1.62000079493517,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83796390672397,"aZ":-18.10934846143369,"pfxX":2.9633071338451016,"pfxZ":7.369151986354185,"pX":0.47622987526266375,"pZ":0.8719617424271076,"vX0":-2.8639748994049503,"vY0":-135.160931189752,"vZ0":-9.164034370977054,"x":98.85,"y":215.24,"x0":1.148961919251205,"y0":50.001272426929496,"z0":5.502526957203789,"aX":5.653402922382687},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":-5.0,"spinRate":2377,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4005221043199487,"extension":6.560613446399997},"index":6,"playId":"d51480a2-3348-348c-9920-06d65b35d520","pitchNumber":6,"startTime":"2025-08-15T01:32:36.300Z","endTime":"2025-08-15T01:32:40.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.22,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:32:40.111Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-15T01:33:02.491Z","endTime":"2025-08-15T01:34:27.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":92.0,"endSpeed":86.6,"strikeZoneTop":3.65999688914053,"strikeZoneBottom":1.76753570602169,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.954804434517804,"aZ":-19.240916185473004,"pfxX":0.9655462247051199,"pfxZ":6.884549123252665,"pX":0.3808501185275151,"pZ":2.3050881950887714,"vX0":-2.407617715568855,"vY0":-134.2118459638378,"vZ0":-5.568741962124481,"x":102.48,"y":176.54,"x0":1.1524905694128633,"y0":50.00356740913027,"z0":5.7189786189271015,"aX":1.8142756726360383},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.9,"breakHorizontal":-1.4,"spinRate":2316,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.4035788224088144,"extension":6.3734610880694875},"index":0,"playId":"617d36df-9ec5-3386-a003-76df6bcf64d9","pitchNumber":1,"startTime":"2025-08-15T01:33:08.174Z","endTime":"2025-08-15T01:33:11.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":80.9,"strikeZoneTop":3.62249560275556,"strikeZoneBottom":1.76752624940639,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.880805529754557,"aZ":-28.35576176942858,"pfxX":7.686211253811084,"pfxZ":2.3402336530233727,"pX":0.5696340062645813,"pZ":1.3697272949434411,"vX0":-3.559390982770765,"vY0":-125.42514630101155,"vZ0":-5.264516882788912,"x":95.29,"y":201.8,"x0":0.9911575000880891,"y0":50.00242836141684,"z0":5.744834277409526,"aX":12.527966791509664},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":-13.4,"spinRate":1913,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43291376076521804,"extension":6.463402945131221},"index":1,"playId":"8de3ad2d-7b54-374b-b46a-3a10c47dcb08","pitchNumber":2,"startTime":"2025-08-15T01:33:25.991Z","endTime":"2025-08-15T01:33:29.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":86.3,"strikeZoneTop":3.66000005664203,"strikeZoneBottom":1.73000273907873,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.421158083930592,"aZ":-19.355837410642007,"pfxX":2.5897669030155615,"pfxZ":6.828928041949794,"pX":0.891746402471346,"pZ":3.8623139431900326,"vX0":-1.7415971010487468,"vY0":-134.26497660794206,"vZ0":-1.484026145609063,"x":83.01,"y":134.5,"x0":1.2032659806427264,"y0":50.00164709216194,"z0":5.761862986858046,"aX":4.860546943360799},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.4,"breakHorizontal":-4.4,"spinRate":2378,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.4036559590363158,"extension":6.313438163754395},"index":2,"playId":"3938d0aa-bc1f-3a1d-aec0-310865cba14d","pitchNumber":3,"startTime":"2025-08-15T01:33:44.445Z","endTime":"2025-08-15T01:33:48.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":86.5,"strikeZoneTop":3.66000191323665,"strikeZoneBottom":1.72999769202133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.558957166097958,"aZ":-18.24221517166751,"pfxX":2.026148888241739,"pfxZ":7.465943469098084,"pX":0.0360071299813919,"pZ":1.7844329647006123,"vX0":-3.113761370665867,"vY0":-133.49879190530388,"vZ0":-6.825144173925609,"x":115.63,"y":190.6,"x0":0.9364598996961344,"y0":50.00532250894139,"z0":5.615675546957789,"aX":3.7824153785607213},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-3.2,"spinRate":2319,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4050761420227893,"extension":6.4297212087547395},"index":3,"playId":"fad94669-1082-3d64-ab39-9ee1063cc380","pitchNumber":4,"startTime":"2025-08-15T01:34:04.536Z","endTime":"2025-08-15T01:34:08.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":86.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.262192269367482,"aZ":-19.03985132260332,"pfxX":3.2870503823350425,"pfxZ":6.957524789335563,"pX":-0.3161431008070575,"pZ":3.2263970501524164,"vX0":-4.7756000745632585,"vY0":-134.6102596165952,"vZ0":-3.079606696503452,"x":129.05,"y":151.67,"x0":1.0306033018573968,"y0":50.00480296614869,"z0":5.687854767866521,"aX":6.2079647871222425},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.4,"breakHorizontal":-5.3,"spinRate":2359,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.40247120274618986,"extension":6.299981962442097},"index":4,"playId":"161ca23d-d7ca-3547-988a-89dbe9132e65","pitchNumber":5,"startTime":"2025-08-15T01:34:24.258Z","endTime":"2025-08-15T01:34:27.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":-1.299999999999999,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:34:27.890Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a ground ball to right fielder Tyler Freeman.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:36:24.065Z","endTime":"2025-08-15T01:37:52.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.5,"strikeZoneTop":3.34723911815826,"strikeZoneBottom":1.46726425593051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.294551191319584,"aZ":-14.658630566142891,"pfxX":-1.8284716786418538,"pfxZ":9.240987206537934,"pX":-0.49163620884711423,"pZ":2.300524581123613,"vX0":2.5664155713150385,"vY0":-135.95797071756365,"vZ0":-7.732775740495371,"x":135.74,"y":176.67,"x0":-1.2048075493069859,"y0":50.00329612441286,"z0":6.173411607842457,"aX":-3.4662215951924478},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":2.9,"spinRate":2031,"spinDirection":194},"zone":4,"typeConfidence":0.9,"plateTime":0.4009464802294458,"extension":6.651095771583336},"index":0,"playId":"c43ba278-628f-3ab4-9305-b0403a2af892","pitchNumber":1,"startTime":"2025-08-15T01:36:41.715Z","endTime":"2025-08-15T01:36:45.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.5,"endSpeed":86.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.068979307585636,"aZ":-13.89783400916469,"pfxX":-3.346156029315427,"pfxZ":9.615476438439112,"pX":0.3833822385292991,"pZ":2.919623929597424,"vX0":5.296658622436401,"vY0":-136.0795574516766,"vZ0":-6.183134702638566,"x":102.39,"y":159.95,"x0":-1.141559942070441,"y0":50.006100656587726,"z0":6.1607501642263465,"aX":-6.362629088980876},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.6,"breakHorizontal":5.2,"spinRate":2149,"spinDirection":195},"zone":3,"typeConfidence":0.91,"plateTime":0.400452204230501,"extension":6.7156390630658365},"index":1,"playId":"0fb11e54-63c1-354e-b704-b59b2bf0b0a9","pitchNumber":2,"startTime":"2025-08-15T01:36:59.814Z","endTime":"2025-08-15T01:37:03.074Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":73.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.31268946377192,"aZ":-39.80195774446334,"pfxX":-1.2432078526631685,"pfxZ":-5.660082735532388,"pX":-0.19820791603680613,"pZ":3.056621135014048,"vX0":2.634278392261633,"vY0":-114.28774360214452,"vZ0":0.8502297400913068,"x":124.56,"y":156.25,"x0":-1.194626282367055,"y0":50.00215818036649,"z0":6.531140012360821,"aX":-1.6759948036928287},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-9.8,"breakHorizontal":1.7,"spinRate":2485,"spinDirection":27},"zone":2,"typeConfidence":0.91,"plateTime":0.4758171380487317,"extension":6.527167138098409},"index":2,"playId":"ad8e2546-eb2c-30ee-b5b2-1af51d3e167b","pitchNumber":3,"startTime":"2025-08-15T01:37:21.418Z","endTime":"2025-08-15T01:37:24.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.4,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.149582911432976,"aZ":-14.965899481883358,"pfxX":-0.9221564063725528,"pfxZ":8.637957460236294,"pX":-0.1648761671041715,"pZ":3.391186627935851,"vX0":2.2632078398653794,"vY0":-139.07198631839506,"vZ0":-5.27088416627329,"x":123.28,"y":147.22,"x0":-0.8632463441634931,"y0":50.00543040601824,"z0":6.276156426204418,"aX":-1.837815634598281},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.0,"breakHorizontal":1.3,"spinRate":2174,"spinDirection":184},"zone":2,"typeConfidence":0.9,"plateTime":0.3912748506226498,"extension":6.521158928978464},"hitData":{"launchSpeed":103.1,"launchAngle":-8.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.79,"coordY":112.66}},"index":3,"playId":"78147731-74b1-33f2-ad42-47eb6f57ecc6","pitchNumber":4,"startTime":"2025-08-15T01:37:42.568Z","endTime":"2025-08-15T01:37:52.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.000000000000001,"awayTeamWinProbability":93.0,"homeTeamWinProbabilityAdded":-0.8999999999999995,"leverageIndex":0.24,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:37:52.841Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Blaze Alexander flies out to left fielder Jordan Beck.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:37:57.701Z","endTime":"2025-08-15T01:39:20.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.16847328987413,"strikeZoneBottom":1.49280381135838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.857209062182214,"aZ":-30.188090245399103,"pfxX":2.2050874652107604,"pfxZ":1.2578291613761738,"pX":1.2355628546431745,"pZ":2.6351474905965433,"vX0":5.9928259438873805,"vY0":-123.76087010651449,"vZ0":-2.762665968762364,"x":69.9,"y":167.63,"x0":-1.4876837424299991,"y0":50.001012683952524,"z0":6.252072603721939,"aX":3.4768254683021222},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.9,"breakHorizontal":-5.2,"spinRate":2207,"spinDirection":155},"zone":12,"typeConfidence":0.83,"plateTime":0.4397885478223973,"extension":6.595224215630375},"index":0,"playId":"e76fa83b-ff2b-302b-ad27-f4b3c2bbe574","pitchNumber":1,"startTime":"2025-08-15T01:38:17.783Z","endTime":"2025-08-15T01:38:22.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.1313090955771,"strikeZoneBottom":1.49280735556234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.347018267945487,"aZ":-30.126801088602424,"pfxX":2.8999007081248576,"pfxZ":1.2983363915543116,"pX":0.030606254269085288,"pZ":4.012699268869928,"vX0":3.32817978194804,"vY0":-123.57628726895,"vZ0":0.5834027707570806,"x":115.83,"y":130.44,"x0":-1.7010829142874424,"y0":50.00095099479882,"z0":6.267729802854291,"aX":4.567722905158179},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.6,"breakHorizontal":-5.9,"spinRate":2194,"spinDirection":140},"zone":12,"typeConfidence":0.85,"plateTime":0.4401215184932479,"extension":6.547592136314352},"index":1,"playId":"5d90162d-f07e-35ad-bb6f-2dc46a6d8851","pitchNumber":2,"startTime":"2025-08-15T01:38:34.178Z","endTime":"2025-08-15T01:38:37.952Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":2,"playId":"2cf83f06-a82a-3ba5-878f-b3f3ee832113","startTime":"2025-08-15T01:38:51.660Z","endTime":"2025-08-15T01:38:55.622Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.741975013760598,"aZ":-13.73340136995458,"pfxX":-1.757485141601273,"pfxZ":9.556787537470338,"pX":-0.8122057902204881,"pZ":2.1559525853979657,"vX0":1.2307327775338148,"vY0":-136.7120571653215,"vZ0":-8.416988706708617,"x":147.96,"y":180.57,"x0":-1.0355894828451566,"y0":50.00091371655169,"z0":6.178126368200417,"aX":-3.3899526683279437},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.1,"breakHorizontal":3.0,"spinRate":2147,"spinDirection":186},"zone":4,"typeConfidence":0.91,"plateTime":0.39776684758603764,"extension":6.691511280751944},"hitData":{"launchSpeed":88.5,"launchAngle":44.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":46.42,"coordY":91.38}},"index":3,"playId":"53210341-5946-3287-8525-fc9f9ed13594","pitchNumber":3,"startTime":"2025-08-15T01:39:08.428Z","endTime":"2025-08-15T01:39:20.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.9,"awayTeamWinProbability":92.1,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:39:20.089Z","atBatIndex":29},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Herrera walks.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:39:24.068Z","endTime":"2025-08-15T01:41:53.280Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687134,"link":"/api/v1/people/687134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_runner_out","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.0,"strikeZoneTop":3.15924541682343,"strikeZoneBottom":1.49999796804241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.131184905248407,"aZ":-28.293553038181347,"pfxX":1.8132702488347334,"pfxZ":2.349776415340589,"pX":1.000683974474564,"pZ":3.791655976658725,"vX0":6.025823672129509,"vY0":-126.7062541114575,"vZ0":-0.6037766589580439,"x":78.86,"y":136.41,"x0":-1.6291358257554056,"y0":50.003088594003586,"z0":6.263661353085666,"aX":2.9924323922243192},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.3,"breakHorizontal":-4.4,"spinRate":2179,"spinDirection":164},"zone":12,"typeConfidence":0.88,"plateTime":0.4297466861652022,"extension":6.728479402741931},"index":0,"playId":"895de2e8-9770-3391-ac07-f50633e2b1a0","pitchNumber":1,"startTime":"2025-08-15T01:39:47.167Z","endTime":"2025-08-15T01:39:51.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"65ec49de-2e60-30ce-8111-3b5e82fdf603","startTime":"2025-08-15T01:40:04.473Z","endTime":"2025-08-15T01:40:15.660Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Bradley Blalock on the pickoff attempt. Alek Thomas out at 3rd, second baseman Aaron Schunk to third baseman Kyle Karros.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"65ec49de-2e60-30ce-8111-3b5e82fdf603","startTime":"2025-08-15T01:40:38.082Z","endTime":"2025-08-15T01:40:57.547Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"first":{"id":677950,"link":"/api/v1/people/677950"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"homeTeamWinProbability":9.0,"awayTeamWinProbability":91.0,"homeTeamWinProbabilityAdded":1.0999999999999996,"leverageIndex":0.33,"dramaIndex":20.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":88.2,"strikeZoneTop":3.27000094588475,"strikeZoneBottom":1.53699659246039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.112501478078702,"aZ":-13.933978339454695,"pfxX":-1.69533020224178,"pfxZ":9.330323040462538,"pX":-1.31715729116743,"pZ":1.5221580550951923,"vX0":0.5584809681173765,"vY0":-137.61496063703166,"vZ0":-9.842134775149871,"x":167.21,"y":197.68,"x0":-1.3001993873562574,"y0":50.00050366307097,"z0":6.046015297601619,"aX":-3.3126385801743385},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":3.0,"spinRate":2183,"spinDirection":190},"zone":13,"typeConfidence":0.91,"plateTime":0.3951723466143173,"extension":6.658267737374817},"index":3,"playId":"ce1d3eed-7333-3694-984b-86d17a95b408","pitchNumber":2,"startTime":"2025-08-15T01:40:57.547Z","endTime":"2025-08-15T01:41:01.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":86.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.578924758057276,"aZ":-14.465978646796692,"pfxX":-2.484459998287539,"pfxZ":9.332254130456674,"pX":0.8177783482857675,"pZ":2.183779951742434,"vX0":7.187861710927141,"vY0":-135.8665197563124,"vZ0":-7.4979058421794,"x":85.83,"y":179.82,"x0":-1.5219338301521312,"y0":50.00439647673454,"z0":5.954984499749291,"aX":-4.715824915391066},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":3.2,"spinRate":2129,"spinDirection":196},"zone":6,"typeConfidence":0.9,"plateTime":0.400841191276998,"extension":6.767581035062204},"index":4,"playId":"27012172-76b1-33db-8b81-4f76c923c601","pitchNumber":3,"startTime":"2025-08-15T01:41:12.453Z","endTime":"2025-08-15T01:41:16.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.1,"strikeZoneTop":3.08419518097597,"strikeZoneBottom":1.46282188378559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.406390594882136,"aZ":-26.575903582943045,"pfxX":2.8076394467679373,"pfxZ":3.1705818171880624,"pX":1.821128152441293,"pZ":1.20611331925179,"vX0":6.955471884782623,"vY0":-131.4458117340404,"vZ0":-7.416421817934521,"x":47.58,"y":206.21,"x0":-1.214388870660859,"y0":50.00605506357958,"z0":6.01127967562703,"aX":4.957913265235949},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.4,"breakHorizontal":-6.5,"spinRate":2232,"spinDirection":165},"zone":14,"typeConfidence":0.91,"plateTime":0.41520591218323366,"extension":6.835768377579852},"index":5,"playId":"c1bb62b5-de08-3fac-947c-a47ba1745da4","pitchNumber":4,"startTime":"2025-08-15T01:41:31.687Z","endTime":"2025-08-15T01:41:35.015Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":86.7,"strikeZoneTop":3.12138580504625,"strikeZoneBottom":1.38847722106387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.9784569369152,"aZ":-14.035372423552118,"pfxX":-1.7120601988457196,"pfxZ":9.565200964668957,"pX":-0.9152034543164508,"pZ":2.008868804631416,"vX0":2.6892880444674163,"vY0":-135.6985383868804,"vZ0":-8.224726179280438,"x":151.89,"y":184.54,"x0":-1.6890379286243111,"y0":50.00397933656912,"z0":6.021973081024973,"aX":-3.2472909541016275},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":2.6,"spinRate":2013,"spinDirection":193},"zone":13,"typeConfidence":0.91,"plateTime":0.4010493307128584,"extension":6.647467930865366},"index":6,"playId":"8f430f63-2e85-35bc-a54d-b374420c4261","pitchNumber":5,"startTime":"2025-08-15T01:41:48.479Z","endTime":"2025-08-15T01:41:53.280Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":-0.3000000000000007,"leverageIndex":0.33,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:41:53.280Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to center fielder Brenton Doyle. Jose Herrera to 2nd.","rbi":0,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:42:06.504Z","endTime":"2025-08-15T01:45:36.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.3,"strikeZoneTop":3.53999665011124,"strikeZoneBottom":1.67733696640073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.88006533035834,"aZ":-18.703899833205416,"pfxX":-2.618751561995448,"pfxZ":7.300236415907614,"pX":-0.979293984830646,"pZ":3.572578881518472,"vX0":1.7099473045752631,"vY0":-133.98035409078122,"vZ0":-3.6314219473402267,"x":154.33,"y":142.32,"x0":-1.2807062980105104,"y0":50.00330062039742,"z0":6.257314909205595,"aX":-4.832489768751324},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.8,"breakHorizontal":4.4,"spinRate":1830,"spinDirection":198},"zone":11,"typeConfidence":2.0,"plateTime":0.406501752191446,"extension":6.6238945420554325},"index":0,"playId":"8b8b660b-0590-3ede-96ce-c5aba4023164","pitchNumber":1,"startTime":"2025-08-15T01:42:20.750Z","endTime":"2025-08-15T01:42:24.511Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-15T01:42:32.871Z","endTime":"2025-08-15T01:43:12.429Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.392000863392845,"aZ":-33.72630574896097,"pfxX":1.8189424310681799,"pfxZ":-1.0115905463137533,"pX":-0.04816129373751948,"pZ":2.854761664934669,"vX0":3.0509366937323428,"vY0":-122.41368043811056,"vZ0":-1.0641863699115512,"x":118.84,"y":161.7,"x0":-1.541014838864735,"y0":50.00198593258733,"z0":6.151031493700299,"aX":2.7937801227113095},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-1.8,"breakHorizontal":-4.0,"spinRate":2317,"spinDirection":87},"zone":5,"typeConfidence":0.91,"plateTime":0.44535786628136353,"extension":6.80368115430671},"index":2,"playId":"248a4063-a8bd-3a15-8ed0-8e31def0085e","pitchNumber":2,"startTime":"2025-08-15T01:43:12.429Z","endTime":"2025-08-15T01:43:16.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":85.3,"endSpeed":79.7,"strikeZoneTop":3.20521512672913,"strikeZoneBottom":1.52834097823724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.354246725305728,"aZ":-27.847382783207962,"pfxX":-4.534891686274096,"pfxZ":2.7306438524588845,"pX":-0.2932858846654229,"pZ":0.7764538963233789,"vX0":4.717338273557689,"vY0":-124.1012999556668,"vZ0":-7.134985580863762,"x":128.18,"y":217.82,"x0":-1.6162508667293918,"y0":50.00164316420817,"z0":5.961932103044303,"aX":-7.179212466666566},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.7,"breakHorizontal":7.3,"spinRate":1301,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.4388581757548038,"extension":6.84768829510892},"index":3,"playId":"00c7f6fa-092f-36a0-bf48-7857c6af92bc","pitchNumber":3,"startTime":"2025-08-15T01:43:54.112Z","endTime":"2025-08-15T01:43:57.815Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":87.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.464591356482558,"aZ":-16.359389996676946,"pfxX":-1.3068237228524422,"pfxZ":8.222706596348264,"pX":0.12220271387631033,"pZ":1.4890946789027875,"vX0":3.7801937079921104,"vY0":-136.70686311775785,"vZ0":-9.526874131573866,"x":112.34,"y":198.57,"x0":-1.0987896164684048,"y0":50.00660694700555,"z0":6.103078357644812,"aX":-2.514834832117471},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":1.7,"spinRate":2173,"spinDirection":193},"zone":14,"typeConfidence":2.0,"plateTime":0.39814232003709327,"extension":6.773567507460753},"index":4,"playId":"04164793-658b-3d3d-b452-8aa6fc19ce16","pitchNumber":4,"startTime":"2025-08-15T01:44:10.978Z","endTime":"2025-08-15T01:44:14.510Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":81.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.34540558542303,"aZ":-26.01605837993628,"pfxX":-5.054187195190322,"pfxZ":3.7297516347144697,"pX":0.786875216678991,"pZ":1.775972245765108,"vX0":7.078811439807664,"vY0":-126.3072219954939,"vZ0":-5.6001729644553215,"x":87.01,"y":190.83,"x0":-1.3670487787146486,"y0":50.00470474207031,"z0":6.0554748644480165,"aX":-8.349872491813368},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.0,"breakHorizontal":7.9,"spinRate":1280,"spinDirection":211},"zone":9,"typeConfidence":0.91,"plateTime":0.4300039578638355,"extension":6.741201530782193},"index":5,"playId":"408867bb-772f-3717-a8bb-80db6c34ae6a","pitchNumber":5,"startTime":"2025-08-15T01:44:36.035Z","endTime":"2025-08-15T01:44:39.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22507371875199,"aZ":-23.437328833815982,"pfxX":-1.470417017309612,"pfxZ":5.372807349488884,"pX":-0.463947746403446,"pZ":3.117834963420907,"vX0":3.612457486411731,"vY0":-126.05082877981029,"vZ0":-2.6218867701590347,"x":134.68,"y":154.6,"x0":-1.718239227477772,"y0":50.00049713822164,"z0":6.043845634936765,"aX":-2.3900737716312754},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":9.5,"breakHorizontal":1.9,"spinRate":1292,"spinDirection":213},"zone":1,"typeConfidence":0.81,"plateTime":0.4328922356121576,"extension":6.537856923837926},"index":6,"playId":"6400a2cb-47d1-3a01-8ba0-078837e74e12","pitchNumber":6,"startTime":"2025-08-15T01:45:05.602Z","endTime":"2025-08-15T01:45:08.866Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":87.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.288865289517187,"aZ":-14.036521390951044,"pfxX":-1.9517680460953906,"pfxZ":9.409321364321457,"pX":-0.7268393847500616,"pZ":2.5069418852169947,"vX0":1.7337686137108503,"vY0":-136.57041880839213,"vZ0":-7.330834342029357,"x":144.71,"y":171.09,"x0":-1.110039393665817,"y0":50.00581227618314,"z0":6.152637832826802,"aX":-3.7633247533534013},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.1,"breakHorizontal":3.2,"spinRate":2017,"spinDirection":190},"zone":4,"typeConfidence":0.91,"plateTime":0.3979681431376423,"extension":6.651519156778636},"hitData":{"launchSpeed":98.7,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":136.92,"coordY":135.41}},"index":7,"playId":"96b93bb2-2aaf-309e-b9b7-23cd6c0069a7","pitchNumber":7,"startTime":"2025-08-15T01:45:26.428Z","endTime":"2025-08-15T01:45:36.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"first":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-0.5999999999999996,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:45:36.747Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Ketel Marte doubles (18) on a sharp line drive to center fielder Brenton Doyle. Jose Herrera scores. Geraldo Perdomo scores.","rbi":2,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:46:54.968Z","endTime":"2025-08-15T01:47:55.316Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687134,"fullName":"Bradley Blalock","link":"/api/v1/people/687134"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":{"id":687134,"link":"/api/v1/people/687134"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T01:46:01.944Z","endTime":"2025-08-15T01:46:57.194Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":85.5,"strikeZoneTop":3.63282562970392,"strikeZoneBottom":1.70000112767102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.581083851133172,"aZ":-16.314943477104208,"pfxX":-3.660886898148624,"pfxZ":8.66544494092791,"pX":-0.5458678145090027,"pZ":1.2089797225587984,"vX0":4.487098997443141,"vY0":-132.9426682951321,"vZ0":-9.4694949632352,"x":137.81,"y":206.14,"x0":-1.7626582203722099,"y0":50.00059579849178,"z0":5.947194488764847,"aX":-6.697647053069503},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.4,"breakHorizontal":5.9,"spinRate":2096,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4085650919825565,"extension":6.814969213639116},"index":1,"playId":"a48cbf8d-71bb-3cf0-9625-f06e8d5b03b5","pitchNumber":1,"startTime":"2025-08-15T01:46:57.194Z","endTime":"2025-08-15T01:47:00.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62339878768541,"aZ":-15.158851360253559,"pfxX":-2.893785720910362,"pfxZ":8.961722959626735,"pX":0.02558939175453014,"pZ":2.221050296575579,"vX0":5.6322402457069165,"vY0":-135.47834927690818,"vZ0":-7.46777855800108,"x":116.02,"y":178.81,"x0":-1.6844150266038587,"y0":50.00378726806943,"z0":6.029526387180993,"aX":-5.495435950682219},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":4.3,"spinRate":2198,"spinDirection":199},"zone":8,"typeConfidence":2.0,"plateTime":0.40100634558988624,"extension":6.681481032157286},"index":2,"playId":"168dd3f4-95f2-390c-8af0-9b79018e7ab1","pitchNumber":2,"startTime":"2025-08-15T01:47:13.647Z","endTime":"2025-08-15T01:47:16.688Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.92443914437949,"aZ":-14.803513474294622,"pfxX":-3.220968279272971,"pfxZ":8.873384538896447,"pX":0.4655381444410714,"pZ":2.794948267136952,"vX0":5.815233424920658,"vY0":-138.12827590210412,"vZ0":-6.507642180171438,"x":99.25,"y":163.32,"x0":-1.2359823018930218,"y0":50.00640392039468,"z0":6.152962857994632,"aX":-6.308499319163712},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.1,"breakHorizontal":4.8,"spinRate":2230,"spinDirection":194},"zone":6,"typeConfidence":0.91,"plateTime":0.3945377173488738,"extension":6.657808393047447},"hitData":{"launchSpeed":111.6,"launchAngle":19.0,"totalDistance":382.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":203.4,"coordY":65.1}},"index":3,"playId":"b814525d-fa94-3cf4-a3fd-bc70f96b2b4c","pitchNumber":3,"startTime":"2025-08-15T01:47:37.131Z","endTime":"2025-08-15T01:47:55.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"second":{"id":645444,"link":"/api/v1/people/645444"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":687134,"link":"/api/v1/people/687134"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":-4.8999999999999995,"leverageIndex":0.47,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:47:55.316Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Aaron Schunk to first baseman Kyle Farmer.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-15T01:50:30.349Z","endTime":"2025-08-15T01:51:03.641Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Anthony Molina replaces Bradley Blalock.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T01:48:22.994Z","endTime":"2025-08-15T01:50:32.542Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683627,"link":"/api/v1/people/683627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687134,"link":"/api/v1/people/687134","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":77.6,"strikeZoneTop":3.1376502058684,"strikeZoneBottom":1.57747065150964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.47923315823911,"aZ":-34.926219227119326,"pfxX":-0.18424726444915868,"pfxZ":-1.8650442999749814,"pX":0.005113756140476891,"pZ":-0.384441202437361,"vX0":3.1110858058685706,"vY0":-119.35495177492601,"vZ0":-7.598723167015558,"x":116.81,"y":249.16,"x0":-1.2799988512318736,"y0":50.00560238890426,"z0":5.904813595526213,"aX":-0.27174814382081064},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.7,"breakHorizontal":-0.2,"spinRate":2318,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.4553073123866498,"extension":6.613886578509042},"index":1,"playId":"7c00b10b-767e-343f-a4bb-3d3277b9acc7","pitchNumber":1,"startTime":"2025-08-15T01:50:32.542Z","endTime":"2025-08-15T01:50:35.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":89.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58610188277617,"aZ":-16.009548048830542,"pfxX":-3.06811908134734,"pfxZ":8.07474114966341,"pX":-0.048395118544760383,"pZ":1.7036498020127706,"vX0":4.724165262191476,"vY0":-139.47835237753912,"vZ0":-8.757546472944775,"x":118.84,"y":192.78,"x0":-1.352939557629488,"y0":50.00657134608268,"z0":5.904768613563109,"aX":-6.145121423227807},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.39027478791382597,"extension":6.440143409008838},"hitData":{"launchSpeed":76.5,"launchAngle":-42.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":164.35}},"index":2,"playId":"120d677b-0320-36fd-bf63-9a6951ba306c","pitchNumber":2,"startTime":"2025-08-15T01:50:56.596Z","endTime":"2025-08-15T01:51:03.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"second":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.15,"dramaIndex":12.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:51:03.641Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brenton Doyle lines out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T01:53:11.856Z","endTime":"2025-08-15T01:53:36.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":84.9,"strikeZoneTop":3.5071800618312,"strikeZoneBottom":1.67999869672313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.452165998250212,"aZ":-19.28227742350132,"pfxX":2.0825349326438887,"pfxZ":7.1505024532472765,"pX":0.9301832107690112,"pZ":1.657883446582191,"vX0":-1.2543141765063845,"vY0":-131.80406006386784,"vZ0":-7.066455988522156,"x":81.54,"y":194.02,"x0":1.1356198228337107,"y0":50.00409129620878,"z0":5.740949748597819,"aX":3.7559061782237437},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.0,"breakHorizontal":-3.6,"spinRate":2308,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.4116570306609768,"extension":6.3697279204698924},"index":0,"playId":"dd8a39e2-38f8-3eaf-bd53-f2ffee5ca256","pitchNumber":1,"startTime":"2025-08-15T01:53:17.752Z","endTime":"2025-08-15T01:53:22.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.4,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.740650389232584,"aZ":-19.3219554439449,"pfxX":3.580053510193179,"pfxZ":7.019955190598957,"pX":-0.024892291535996945,"pZ":1.6796729175045229,"vX0":-4.034993682787603,"vY0":-133.02968798202934,"vZ0":-6.898593637206117,"x":117.95,"y":193.43,"x0":1.031106132364324,"y0":50.00507607318391,"z0":5.659275713198764,"aX":6.556716554443516},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-5.9,"spinRate":2352,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.40837335451546863,"extension":6.378144875461308},"hitData":{"launchSpeed":101.3,"launchAngle":8.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":104.64,"coordY":140.54}},"index":1,"playId":"ab9c0f75-944b-3760-a966-723f78344908","pitchNumber":2,"startTime":"2025-08-15T01:53:30.798Z","endTime":"2025-08-15T01:53:36.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.6999999999999993,"leverageIndex":0.28,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:53:36.169Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out softly, pitcher Eduardo Rodriguez to first baseman Tyler Locklear.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T01:53:45.688Z","endTime":"2025-08-15T01:55:16.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":90.9,"endSpeed":85.2,"strikeZoneTop":3.62112621319583,"strikeZoneBottom":1.6994580904281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.082816520685043,"aZ":-18.6121281452005,"pfxX":2.810178442539449,"pfxZ":7.4575937967855,"pX":0.41711696431107875,"pZ":1.6086036491186262,"vX0":-2.8861999515473284,"vY0":-132.4585233308986,"vZ0":-7.280896431526545,"x":101.1,"y":195.35,"x0":1.1437564952263888,"y0":50.004737732662534,"z0":5.701477531992838,"aX":5.111303490254288},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.6,"breakHorizontal":-4.7,"spinRate":2416,"spinDirection":154},"zone":9,"typeConfidence":2.0,"plateTime":0.4098860829432325,"extension":6.437264467450737},"index":0,"playId":"1c9c3b15-177b-3663-afff-faad048bdece","pitchNumber":1,"startTime":"2025-08-15T01:53:59.536Z","endTime":"2025-08-15T01:54:03.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":85.6,"strikeZoneTop":3.57500199875706,"strikeZoneBottom":1.68100297010871,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.651466807151092,"aZ":-18.92133705710644,"pfxX":3.400984512171929,"pfxZ":7.209827472591398,"pX":0.3640945933916464,"pZ":1.916684724361341,"vX0":-3.229117402448301,"vY0":-133.26360596349187,"vZ0":-6.514553675438237,"x":103.12,"y":187.03,"x0":1.1368025577181655,"y0":50.00504791894231,"z0":5.712379587752072,"aX":6.254329391628171},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-5.6,"spinRate":2414,"spinDirection":151},"zone":9,"typeConfidence":2.0,"plateTime":0.4075586747676039,"extension":6.354759198774447},"index":1,"playId":"6857b3fa-82ac-3a64-a37c-0c986c0122c6","pitchNumber":2,"startTime":"2025-08-15T01:54:16.656Z","endTime":"2025-08-15T01:54:21.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.1,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.822533645298904,"aZ":-28.849491217110927,"pfxX":7.769003463199674,"pfxZ":2.0775770232718176,"pX":-0.04820919585996602,"pZ":0.9971217828331697,"vX0":-5.229578868370243,"vY0":-124.54323897836495,"vZ0":-5.775503766741903,"x":118.84,"y":211.86,"x0":1.0508332949694232,"y0":50.00094608418467,"z0":5.67988441078811,"aX":12.421414160797477},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.9,"breakHorizontal":-13.2,"spinRate":1986,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4368244636629184,"extension":6.472050711820716},"index":2,"playId":"4a30da46-80e1-350c-b5a7-29155ca7b009","pitchNumber":3,"startTime":"2025-08-15T01:54:31.373Z","endTime":"2025-08-15T01:54:36.266Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.8,"endSpeed":86.1,"strikeZoneTop":3.63957449274051,"strikeZoneBottom":1.78254367993412,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.43438460615589,"aZ":-20.348150101734007,"pfxX":2.310961499402539,"pfxZ":6.368507014947788,"pX":0.7548879182368374,"pZ":1.7853782535458662,"vX0":-2.187757324465974,"vY0":-133.80848229631357,"vZ0":-6.627948949057877,"x":88.23,"y":190.57,"x0":1.2736010937250835,"y0":50.00153773464924,"z0":5.699781393358908,"aX":4.290054387672434},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":-3.8,"spinRate":2393,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.40567940492031695,"extension":6.389323035823303},"index":3,"playId":"b5ae761a-45fd-3eac-83a1-805feb6c5733","pitchNumber":4,"startTime":"2025-08-15T01:54:50.051Z","endTime":"2025-08-15T01:54:54.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.016472338010633,"aZ":-20.122572327552955,"pfxX":2.892682416290629,"pfxZ":7.68882864197171,"pX":-0.2346250979125332,"pZ":1.489468470957235,"vX0":-4.11333400289066,"vY0":-123.70235441720665,"vZ0":-6.155217194021128,"x":125.94,"y":198.56,"x0":1.065199981992197,"y0":50.00317783652472,"z0":5.668944144184585,"aX":4.534798472448147},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":13.0,"breakHorizontal":-4.4,"spinRate":1938,"spinDirection":129},"zone":13,"typeConfidence":2.0,"plateTime":0.4408484751385848,"extension":6.409673411948193},"hitData":{"launchSpeed":55.5,"launchAngle":-56.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":125.74,"coordY":202.64}},"index":4,"playId":"b564960a-3062-3494-bc80-848c3c48be3a","pitchNumber":5,"startTime":"2025-08-15T01:55:08.309Z","endTime":"2025-08-15T01:55:16.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.5000000000000004,"leverageIndex":0.17,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:55:16.438Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-15T01:55:26.079Z","endTime":"2025-08-15T01:56:44.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.33284514666857,"aZ":-27.67307415300373,"pfxX":0.0406221348052469,"pfxZ":2.5695716091824092,"pX":-0.9474623726033272,"pZ":2.2160213991396125,"vX0":-5.235216663937086,"vY0":-130.30224079857084,"vZ0":-3.6038927373256358,"x":153.12,"y":178.95,"x0":1.0660969442077517,"y0":50.00509151191135,"z0":5.663085393456249,"aX":0.07161815990817323},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.2,"breakHorizontal":0.8,"spinRate":2260,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4172351504725107,"extension":6.4267386273106215},"index":0,"playId":"488f02b3-c5c0-390e-8a6d-4803659c2142","pitchNumber":1,"startTime":"2025-08-15T01:55:53.832Z","endTime":"2025-08-15T01:55:57.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.5,"strikeZoneTop":3.14186435966395,"strikeZoneBottom":1.45999670315415,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.798253701021796,"aZ":-25.79711993004691,"pfxX":7.242283650098928,"pfxZ":4.113403417556271,"pX":0.7269634621155727,"pZ":1.5152958234297405,"vX0":-3.4810132782090335,"vY0":-122.98320545184532,"vZ0":-4.810282921442428,"x":89.29,"y":197.87,"x0":1.2113744211949613,"y0":50.000659315396675,"z0":5.65484981284243,"aX":11.218217080127275},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.7,"breakHorizontal":-12.5,"spinRate":1939,"spinDirection":131},"zone":9,"typeConfidence":2.0,"plateTime":0.44344454554736457,"extension":6.409951756742058},"index":1,"playId":"86e817d7-2f3f-3ddb-8743-093d4e5b2047","pitchNumber":2,"startTime":"2025-08-15T01:56:12.398Z","endTime":"2025-08-15T01:56:16.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.4,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.04074561421661,"aZ":-26.969439607696835,"pfxX":-1.0384923541093516,"pfxZ":3.0491434540055,"pX":0.3554122498117373,"pZ":1.8024914393967943,"vX0":-2.2062208517000825,"vY0":-128.88626294603512,"vZ0":-4.341029564546668,"x":103.45,"y":190.11,"x0":1.3524585743893098,"y0":50.0043279245476,"z0":5.5554427738161305,"aX":-1.7729767684650306},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.9,"breakHorizontal":2.3,"spinRate":2295,"spinDirection":178},"zone":9,"typeConfidence":2.0,"plateTime":0.42257402293686663,"extension":6.521251510643564},"hitData":{"launchSpeed":104.4,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":149.66}},"index":2,"playId":"cd7b5ccc-03dd-3590-b81f-ccabf02f7073","pitchNumber":3,"startTime":"2025-08-15T01:56:35.907Z","endTime":"2025-08-15T01:56:44.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.1999999999999997,"awayTeamWinProbability":97.8,"homeTeamWinProbabilityAdded":-0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T01:56:44.895Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T01:58:45.355Z","endTime":"2025-08-15T02:00:06.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":80.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.37107088710031,"aZ":-29.275258177459627,"pfxX":2.089543822750513,"pfxZ":1.7813427943879017,"pX":-0.08187007144335916,"pZ":2.328962625814859,"vX0":2.782974066694096,"vY0":-125.5293374970602,"vZ0":-3.5290596554446414,"x":120.12,"y":175.9,"x0":-1.4676839550909162,"y0":50.005845328086025,"z0":6.083094251664164,"aX":3.4050858560794364},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.8,"breakHorizontal":-4.3,"spinRate":2129,"spinDirection":178},"zone":8,"typeConfidence":2.0,"plateTime":0.43286774772552716,"extension":6.25429857434762},"index":0,"playId":"32c25c80-6a00-3faa-aa21-7f2f88b0afc2","pitchNumber":1,"startTime":"2025-08-15T01:58:57.979Z","endTime":"2025-08-15T01:59:03.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-15T01:59:22.041Z","endTime":"2025-08-15T01:59:29.007Z","isPitch":false,"type":"action","player":{"id":666971,"link":"/api/v1/people/666971"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":77.1,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.536999650908545,"aZ":-35.13529737107092,"pfxX":0.526723848771455,"pfxZ":-2.0119970553940005,"pX":0.4594883912346376,"pZ":0.7822212228736929,"vX0":3.694024463385677,"vY0":-119.52328138988388,"vZ0":-5.052153448612606,"x":99.49,"y":217.66,"x0":-1.164291065884595,"y0":50.004436737907376,"z0":6.02236972696132,"aX":0.774092863736434},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-4.4,"breakHorizontal":-1.7,"spinRate":2311,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.45545168129249625,"extension":6.4283416631748},"index":2,"playId":"a169a6e6-77c4-38f8-9fb6-031cf0f3c307","pitchNumber":2,"startTime":"2025-08-15T01:59:29.007Z","endTime":"2025-08-15T01:59:32.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":78.1,"strikeZoneTop":3.63893108062756,"strikeZoneBottom":1.74999713289981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.464578266659228,"aZ":-34.923404138755394,"pfxX":0.18150554443627342,"pfxZ":-1.847182114079112,"pX":1.0317491061765875,"pZ":-0.4199130220404491,"vX0":4.7872614367321695,"vY0":-119.98471425708537,"vZ0":-7.893018812558086,"x":77.67,"y":250.12,"x0":-0.9948516120275976,"y0":50.00129479120387,"z0":5.93902035781686,"aX":0.27017733931459376},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.7,"breakHorizontal":-1.2,"spinRate":2474,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4527425157566194,"extension":6.433914245702821},"index":3,"playId":"76b0f121-a13a-32b4-8468-d1500f07d1f7","pitchNumber":3,"startTime":"2025-08-15T01:59:45.157Z","endTime":"2025-08-15T01:59:49.099Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30247505166111,"aZ":-13.714525466644762,"pfxX":-2.7989887477352715,"pfxZ":9.117897735006252,"pX":-1.0163036557147196,"pZ":2.792008793182072,"vX0":2.4872228978576096,"vY0":-140.54509341395797,"vZ0":-6.79827499678302,"x":155.74,"y":163.4,"x0":-1.5439635871402737,"y0":50.00276276111481,"z0":6.112248004118002,"aX":-5.6662731164548195},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.5,"breakHorizontal":4.7,"spinRate":2291,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.38795734711119634,"extension":6.244467854680094},"index":4,"playId":"9ec914ee-e58d-3377-a953-cf8e655ad4dc","pitchNumber":4,"startTime":"2025-08-15T02:00:02.709Z","endTime":"2025-08-15T02:00:06.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:00:06.197Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T02:00:23.467Z","endTime":"2025-08-15T02:01:17.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.45677618142908,"strikeZoneBottom":1.64679784615722,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.46295297528351,"aZ":-15.378222737604835,"pfxX":-4.829221557257384,"pfxZ":8.320769977797873,"pX":-0.368449628857545,"pZ":1.821078630274504,"vX0":4.583719479556684,"vY0":-140.4195839733736,"vZ0":-8.591379201168857,"x":131.04,"y":189.61,"x0":-1.3857285726352997,"y0":50.006635596484394,"z0":5.897481537292756,"aX":-9.753920307758785},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.7,"breakHorizontal":7.9,"spinRate":2216,"spinDirection":214},"zone":7,"typeConfidence":2.0,"plateTime":0.3883976671897491,"extension":6.294277714188831},"index":0,"playId":"7e19dd26-406d-3b0a-8792-993e9de0b386","pitchNumber":1,"startTime":"2025-08-15T02:00:29.714Z","endTime":"2025-08-15T02:00:33.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.42000093634513,"strikeZoneBottom":1.6467895354055,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14147176188777,"aZ":-25.38706208775418,"pfxX":-1.201446653787734,"pfxZ":3.7509786687355504,"pX":2.028211084589816,"pZ":2.408427724341466,"vX0":8.817931248133906,"vY0":-132.62770416925022,"vZ0":-4.958513876885678,"x":39.69,"y":173.75,"x0":-1.1612070767549936,"y0":50.0051248415462,"z0":6.117436916140879,"aX":-2.1767046809173944},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.0,"breakHorizontal":0.6,"spinRate":2053,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.41051572936888636,"extension":6.173875175136737},"index":1,"playId":"1d8838c2-6327-3496-9fdc-ae3b18c566c0","pitchNumber":2,"startTime":"2025-08-15T02:00:43.518Z","endTime":"2025-08-15T02:00:47.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":78.4,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.974894475462325,"aZ":-35.676786191437614,"pfxX":0.5614183051361923,"pfxZ":-2.3138439433812668,"pX":-0.16030698585309527,"pZ":0.9031736143204734,"vX0":2.630819950335089,"vY0":-121.03275316496817,"vZ0":-5.0050109765371165,"x":123.11,"y":214.39,"x0":-1.3250678423101983,"y0":50.00265377425348,"z0":6.050765045276029,"aX":0.8498913453267056},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-4.9,"breakHorizontal":-1.6,"spinRate":2462,"spinDirection":44},"zone":13,"typeConfidence":2.0,"plateTime":0.4489802967611154,"extension":6.397139518239089},"index":2,"playId":"63e84327-9e19-3e8a-98d8-d598e2f3dd6b","pitchNumber":3,"startTime":"2025-08-15T02:00:58.660Z","endTime":"2025-08-15T02:01:01.660Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":82.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.278533689669047,"aZ":-26.19512250637973,"pfxX":-7.421071870361174,"pfxZ":3.5246554801476755,"pX":-0.8233267532043689,"pZ":1.4209277864699392,"vX0":4.560569016543146,"vY0":-128.30096382748698,"vZ0":-6.055646095131749,"x":148.38,"y":200.41,"x0":-1.6442878019883587,"y0":50.002869974979305,"z0":5.807804656498291,"aX":-12.584301781226314},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":12.6,"spinRate":1857,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.42414102187220415,"extension":6.594133344069419},"index":3,"playId":"413c19f9-ff11-3e1a-8c91-b1dab0cae45a","pitchNumber":4,"startTime":"2025-08-15T02:01:13.129Z","endTime":"2025-08-15T02:01:17.267Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.5,"awayTeamWinProbability":97.5,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.06,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:01:17.267Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Locklear lines out to second baseman Aaron Schunk.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-15T02:01:28.072Z","endTime":"2025-08-15T02:02:45.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.1,"strikeZoneTop":3.31884211554546,"strikeZoneBottom":1.51288219547072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.455114644665123,"aZ":-16.826575587259775,"pfxX":-4.576046951424022,"pfxZ":7.506332417521975,"pX":0.5840314750323432,"pZ":1.4066654501016733,"vX0":6.34905848445321,"vY0":-141.01633478346722,"vZ0":-9.518951334602743,"x":94.74,"y":200.8,"x0":-1.0861909988555638,"y0":50.005497562048454,"z0":5.8764882091843536,"aX":-9.35950635608738},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.1,"breakHorizontal":7.2,"spinRate":2191,"spinDirection":212},"zone":9,"typeConfidence":2.0,"plateTime":0.38616948197086165,"extension":6.34750036755589},"index":0,"playId":"7c642fbc-acec-3dba-ab40-4e20e197df6a","pitchNumber":1,"startTime":"2025-08-15T02:01:41.044Z","endTime":"2025-08-15T02:01:44.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":81.2,"strikeZoneTop":3.30741838406063,"strikeZoneBottom":1.51288186780901,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.276190896176818,"aZ":-28.10823228034432,"pfxX":2.168891140272085,"pfxZ":2.4855279532640955,"pX":1.4707740916708578,"pZ":0.9083778472680133,"vX0":6.085142443631064,"vY0":-125.87473984764608,"vZ0":-7.080104699159831,"x":60.94,"y":214.25,"x0":-1.2425032357395074,"y0":50.00073704295777,"z0":5.979219552736778,"aX":3.5404861072407106},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.4,"breakHorizontal":-5.0,"spinRate":2035,"spinDirection":178},"zone":14,"typeConfidence":2.0,"plateTime":0.43221532684783925,"extension":6.308088496345458},"index":1,"playId":"83f50e90-1001-3ad2-b611-64748f23f63d","pitchNumber":2,"startTime":"2025-08-15T02:01:53.950Z","endTime":"2025-08-15T02:01:58.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.985602716873412,"aZ":-28.636523222495644,"pfxX":1.0234839202099577,"pfxZ":2.1378932262174635,"pX":0.45025200904243046,"pZ":1.574347410444375,"vX0":4.189456227036504,"vY0":-126.8827887864724,"vZ0":-5.612533443139405,"x":99.84,"y":196.27,"x0":-1.3444854232436827,"y0":50.005392174035585,"z0":6.051371991519558,"aX":1.6960813628148412},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.0,"breakHorizontal":-2.6,"spinRate":2002,"spinDirection":181},"zone":9,"typeConfidence":2.0,"plateTime":0.4290166881971147,"extension":6.243288085196298},"index":2,"playId":"823c936d-9591-3a5a-9fde-caf808d6104e","pitchNumber":3,"startTime":"2025-08-15T02:02:09.740Z","endTime":"2025-08-15T02:02:13.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.27038056805232,"strikeZoneBottom":1.51289098246244,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.275418561550655,"aZ":-32.15744715236467,"pfxX":0.35256572068986536,"pfxZ":0.010594491481548785,"pX":1.7080924918432747,"pZ":-0.3576718991512217,"vX0":6.730843873768224,"vY0":-124.07208379606449,"vZ0":-8.94669584971092,"x":51.89,"y":248.44,"x0":-1.0781597138665926,"y0":50.00285419053197,"z0":5.9499743071361095,"aX":0.5528349461630631},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.8,"breakHorizontal":-2.0,"spinRate":2302,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4403460128424883,"extension":6.4554139546467635},"index":3,"playId":"cc919786-48b3-36dc-9272-ab6a82da7297","pitchNumber":4,"startTime":"2025-08-15T02:02:24.269Z","endTime":"2025-08-15T02:02:27.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":97.0,"endSpeed":89.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.789327886215784,"aZ":-17.482888325605995,"pfxX":-5.087100770905055,"pfxZ":7.196134478204813,"pX":-0.4667844433781078,"pZ":2.8178121944325163,"vX0":3.8708830649587833,"vY0":-141.20734217342212,"vZ0":-6.50482715131453,"x":134.79,"y":162.7,"x0":-1.186786976294976,"y0":50.0047382560403,"z0":6.255026073352851,"aX":-10.389117088055995},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.0,"breakHorizontal":8.5,"spinRate":2212,"spinDirection":206},"zone":4,"typeConfidence":2.0,"plateTime":0.38623721681486334,"extension":6.3534337240844305},"hitData":{"launchSpeed":95.7,"launchAngle":10.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":134.72,"coordY":127.73}},"index":4,"playId":"5b57c3db-c289-39df-82cf-9586a324362c","pitchNumber":5,"startTime":"2025-08-15T02:02:41.174Z","endTime":"2025-08-15T02:02:45.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.6,"awayTeamWinProbability":97.4,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:02:45.706Z","atBatIndex":39},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Farmer homers (6) on a fly ball to left field.","rbi":1,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T02:04:59.353Z","endTime":"2025-08-15T02:05:40.052Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"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(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.9,"endSpeed":84.4,"strikeZoneTop":3.41265175709503,"strikeZoneBottom":1.58000248143143,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.473168777979495,"aZ":-21.38550752349636,"pfxX":-0.43198274586263086,"pfxZ":5.98011358442259,"pX":0.694250779640246,"pZ":2.9325504334583576,"vX0":-0.9560796861632552,"vY0":-132.48788766647183,"vZ0":-3.5515183698153305,"x":90.54,"y":159.6,"x0":1.1138475166210473,"y0":50.00075192073995,"z0":5.826734703179711,"aX":-0.7786938078238951},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":1.0,"spinRate":2334,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.41115306925301986,"extension":6.306540498945017},"index":0,"playId":"07e1df95-8cba-36b0-b644-5f28e8aa0fc0","pitchNumber":1,"startTime":"2025-08-15T02:05:01.121Z","endTime":"2025-08-15T02:05:04.954Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.9,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.459144850501715,"aZ":-27.610468107286035,"pfxX":5.756703443734469,"pfxZ":2.9776891670253818,"pX":-0.08893798123146007,"pZ":2.2460234618199193,"vX0":-4.616080983390873,"vY0":-122.24727974124774,"vZ0":-2.921802690433257,"x":120.39,"y":178.14,"x0":1.0651848543344609,"y0":50.00143761402609,"z0":5.798224841231172,"aX":8.814478592245562},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-9.5,"spinRate":1857,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.4460633613304119,"extension":6.464124745876561},"hitData":{"launchSpeed":101.4,"launchAngle":36.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":29.23,"coordY":66.38}},"index":1,"playId":"55edd7f9-335c-3c48-8d93-d17fb0ce65b8","pitchNumber":2,"startTime":"2025-08-15T02:05:13.845Z","endTime":"2025-08-15T02:05:40.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.5,"awayTeamWinProbability":95.5,"homeTeamWinProbabilityAdded":1.9,"leverageIndex":0.24,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:05:40.052Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Aaron Schunk flies out to center fielder Alek Thomas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T02:05:53.794Z","endTime":"2025-08-15T02:06:40.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":90.7,"endSpeed":84.9,"strikeZoneTop":3.47480957748856,"strikeZoneBottom":1.63743015898928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.131923905815448,"aZ":-21.088753477359212,"pfxX":0.3717892733010486,"pfxZ":6.107950047252167,"pX":0.7108445899078509,"pZ":2.8489335793014594,"vX0":-1.1731006151103704,"vY0":-132.35869853026688,"vZ0":-3.891706237426075,"x":89.9,"y":161.86,"x0":1.1070808510624432,"y0":50.00587558999361,"z0":5.8396850524663995,"aX":0.6752869373832191},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.7,"breakHorizontal":-0.5,"spinRate":2243,"spinDirection":155},"zone":6,"typeConfidence":2.0,"plateTime":0.41022998082175643,"extension":6.418430604275097},"index":0,"playId":"35af21f5-afe8-375e-b835-ec30af4a4349","pitchNumber":1,"startTime":"2025-08-15T02:06:03.259Z","endTime":"2025-08-15T02:06:07.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.5,"strikeZoneTop":3.58702769112586,"strikeZoneBottom":1.78712839215012,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.017968709633916,"aZ":-20.499221429894188,"pfxX":1.0763368816017747,"pfxZ":6.3317367407582985,"pX":1.0357664776468691,"pZ":3.018906831417566,"vX0":-0.7152310936375597,"vY0":-133.53340463226814,"vZ0":-3.4892095951283255,"x":77.52,"y":157.27,"x0":1.1643781422972408,"y0":50.00428967962727,"z0":5.780192918243115,"aX":1.9853114401263567},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.2,"breakHorizontal":-1.8,"spinRate":2296,"spinDirection":148},"zone":12,"typeConfidence":2.0,"plateTime":0.40689839968227304,"extension":6.398980005877042},"index":1,"playId":"773aeadc-68f6-3983-a65e-a5fe4ca23359","pitchNumber":2,"startTime":"2025-08-15T02:06:16.271Z","endTime":"2025-08-15T02:06:20.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.513257704913137,"aZ":-30.47024588732693,"pfxX":6.776569305001932,"pfxZ":1.0683018639078057,"pX":0.8902068163666466,"pZ":3.0400259126000853,"vX0":-2.8856540387892946,"vY0":-124.48285746162708,"vZ0":-0.7194256988023089,"x":83.07,"y":156.7,"x0":1.1746868739172929,"y0":50.00228924816966,"z0":5.822828432585951,"aX":10.792462502293674},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.0,"breakHorizontal":-11.8,"spinRate":1880,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4375422581246231,"extension":6.3826136814618835},"hitData":{"launchSpeed":78.8,"launchAngle":37.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.59,"coordY":84.81}},"index":2,"playId":"69d2bf70-8abe-3706-b9bc-c0beb8edca55","pitchNumber":3,"startTime":"2025-08-15T02:06:30.791Z","endTime":"2025-08-15T02:06:40.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.5999999999999996,"awayTeamWinProbability":96.4,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:06:40.819Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a soft bunt ground ball to pitcher Eduardo Rodriguez.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T02:06:40.850Z","endTime":"2025-08-15T02:07:49.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":593958,"link":"/api/v1/people/593958"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.27269886511422,"strikeZoneBottom":1.607315268675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.15270253584085,"aZ":-29.78673712413765,"pfxX":-2.0397550703276925,"pfxZ":1.4719103628445556,"pX":1.963356676982715,"pZ":2.9842071604747393,"vX0":1.9316245303350852,"vY0":-125.31741664348618,"vZ0":-0.7749913283057404,"x":42.16,"y":158.21,"x0":1.4555115563724614,"y0":50.00615063770627,"z0":5.684769744859625,"aX":-3.315758342233519},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.8,"breakHorizontal":3.4,"spinRate":2264,"spinDirection":193},"zone":12,"typeConfidence":2.0,"plateTime":0.4334967123010216,"extension":6.387265547766855},"index":0,"playId":"b195b789-e24e-36a5-88fe-0dc93b3346c7","pitchNumber":1,"startTime":"2025-08-15T02:07:06.010Z","endTime":"2025-08-15T02:07:10.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.4,"endSpeed":85.6,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.267581143444897,"aZ":-18.848090624781136,"pfxX":2.2336858281285403,"pfxZ":7.2408891657778485,"pX":0.3760658501872381,"pZ":2.1229520667482,"vX0":-2.93135358464796,"vY0":-133.25986067099754,"vZ0":-5.909180816498562,"x":102.67,"y":181.46,"x0":1.1881927700528918,"y0":50.0060772144032,"z0":5.682779309361241,"aX":4.113393623758528},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":-3.6,"spinRate":2328,"spinDirection":156},"zone":6,"typeConfidence":2.0,"plateTime":0.40735883330704636,"extension":6.3837351175424315},"index":1,"playId":"26e4edd4-a9e4-3a92-bb89-a10679e2b913","pitchNumber":2,"startTime":"2025-08-15T02:07:20.665Z","endTime":"2025-08-15T02:07:24.131Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.172208754919172,"aZ":-19.889704679249633,"pfxX":3.3309736357767603,"pfxZ":6.677571944609387,"pX":1.1400645154648252,"pZ":2.505085153483389,"vX0":-1.139716329170219,"vY0":-133.17098315980851,"vZ0":-4.697953906417543,"x":73.54,"y":171.14,"x0":1.1348837314381064,"y0":50.000802427381004,"z0":5.68522764675487,"aX":6.125262296416803},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.5,"breakHorizontal":-5.9,"spinRate":2169,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4075897125722143,"extension":6.392358283347639},"hitData":{"launchSpeed":16.1,"launchAngle":17.0,"totalDistance":16.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":120.8,"coordY":197.01}},"index":2,"playId":"20511561-07c6-3537-9cea-e51d562d0d9c","pitchNumber":3,"startTime":"2025-08-15T02:07:39.347Z","endTime":"2025-08-15T02:07:49.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.23,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:07:49.753Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Alek Thomas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T02:08:10.800Z","endTime":"2025-08-15T02:08:25.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78413120184406,"aZ":-25.97604020535322,"pfxX":-1.0384849734314354,"pfxZ":3.574250489549666,"pX":-0.23094577760260449,"pZ":2.386056960162777,"vX0":-3.5325269483554647,"vY0":-129.46113231700963,"vZ0":-3.604395992701745,"x":125.8,"y":174.36,"x0":1.2747815107268026,"y0":50.00006998377003,"z0":5.7390259287667,"aX":-1.7982046670445873},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":6.0,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4197915503944114,"extension":6.269459343266254},"hitData":{"launchSpeed":87.0,"launchAngle":29.0,"totalDistance":341.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.5,"coordY":63.07}},"index":0,"playId":"503a8894-45da-3580-84c5-47ccbfade062","pitchNumber":1,"startTime":"2025-08-15T02:08:17.960Z","endTime":"2025-08-15T02:08:25.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-1.1999999999999993,"leverageIndex":0.5,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:08:25.964Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-15T02:09:11.522Z","endTime":"2025-08-15T02:09:23.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"97ec7e0b-5b1c-3750-bae6-ffa476f2243f","startTime":"2025-08-15T02:08:54.601Z","endTime":"2025-08-15T02:08:57.601Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.564959990339304,"aZ":-19.892467875530876,"pfxX":3.3432165324209797,"pfxZ":6.705209339810887,"pX":-0.2671943842494783,"pZ":2.9084617355393605,"vX0":-4.74907609632004,"vY0":-132.98439606065102,"vZ0":-3.7066040301547423,"x":127.18,"y":160.25,"x0":1.0892664342335643,"y0":50.000593533384524,"z0":5.72430193274468,"aX":6.121252100008339},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.8,"breakHorizontal":-5.3,"spinRate":2362,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40843136049666695,"extension":6.097662714591059},"hitData":{"launchSpeed":94.3,"launchAngle":58.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.42,"coordY":109.62}},"index":1,"playId":"57ef153b-f765-32f2-bcb0-a3b2f39fa4d2","pitchNumber":1,"startTime":"2025-08-15T02:09:13.526Z","endTime":"2025-08-15T02:09:23.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.7,"awayTeamWinProbability":97.3,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:09:23.697Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, pitcher Anthony Molina to first baseman Kyle Farmer.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T02:11:22.297Z","endTime":"2025-08-15T02:12:11.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683627,"link":"/api/v1/people/683627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":78.4,"strikeZoneTop":3.16163873066328,"strikeZoneBottom":1.39288937527989,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.46528880499183,"aZ":-31.97984350784109,"pfxX":0.6462807607751512,"pfxZ":0.12541488482836805,"pX":0.1265417255452478,"pZ":0.275724991487895,"vX0":3.6140355217919287,"vY0":-120.71079423562384,"vZ0":-7.086134364898346,"x":112.18,"y":231.34,"x0":-1.4600852004206522,"y0":50.00158356590018,"z0":5.984744294081057,"aX":0.9746567164853152},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.8,"breakHorizontal":-1.8,"spinRate":2388,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44986596630850695,"extension":6.31745931074698},"index":0,"playId":"f8d4dda5-cb11-354c-a395-a2ade2bf8cfb","pitchNumber":1,"startTime":"2025-08-15T02:11:37.328Z","endTime":"2025-08-15T02:11:41.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":88.9,"strikeZoneTop":3.23582771367204,"strikeZoneBottom":1.46710555412395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.053960790163277,"aZ":-16.39177564418113,"pfxX":-4.802466705499095,"pfxZ":7.893460638208495,"pX":-1.2470432277823054,"pZ":2.472112621464033,"vX0":2.5248033372993426,"vY0":-139.50228666945222,"vZ0":-6.821442947076298,"x":164.53,"y":172.03,"x0":-1.5327328764205883,"y0":50.00589695204502,"z0":6.001668764555232,"aX":-9.606624147164844},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.3,"breakHorizontal":8.3,"spinRate":2099,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3904347665353516,"extension":6.215887580208556},"index":1,"playId":"c3a70e64-92d6-3f9d-81db-5b846fca27b5","pitchNumber":2,"startTime":"2025-08-15T02:11:51.475Z","endTime":"2025-08-15T02:11:55.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.7,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.687684260316747,"aZ":-17.08899884335533,"pfxX":-4.400371591048465,"pfxZ":7.594947987292229,"pX":0.09946895723949335,"pZ":2.052294735599928,"vX0":5.483249540514858,"vY0":-138.97068233718704,"vZ0":-7.683671994983792,"x":113.21,"y":183.37,"x0":-1.3134325715236483,"y0":50.001011951182754,"z0":5.956245272674102,"aX":-8.737922423206161},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":7.1,"spinRate":2084,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.39185192056560547,"extension":6.2601597594088965},"hitData":{"launchSpeed":108.9,"launchAngle":3.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":126.99,"coordY":181.07}},"index":2,"playId":"818a123d-0230-3306-8967-567ec7ad7d1d","pitchNumber":3,"startTime":"2025-08-15T02:12:03.957Z","endTime":"2025-08-15T02:12:11.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":0.20000000000000018,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:12:11.351Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, pitcher Anthony Molina to first baseman Kyle Farmer.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T02:14:10.507Z","endTime":"2025-08-15T02:14:48.139Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683627,"link":"/api/v1/people/683627"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-15T02:12:27.346Z","endTime":"2025-08-15T02:14:12.731Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.045613495025425,"aZ":-25.788887121135147,"pfxX":0.18369115814135917,"pfxZ":3.859629237627624,"pX":1.0610588066345303,"pZ":0.7343367905583646,"vX0":6.074694042831873,"vY0":-126.63629862296258,"vZ0":-7.953902622200239,"x":76.55,"y":218.95,"x0":-1.3731703192944247,"y0":50.00616934479509,"z0":5.919620211682235,"aX":0.304695079681271},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":-1.4,"spinRate":1989,"spinDirection":189},"zone":14,"typeConfidence":2.0,"plateTime":0.42926921401346085,"extension":6.20101060395079},"index":1,"playId":"4cc40e46-2d79-34aa-96a6-642a90e0315e","pitchNumber":1,"startTime":"2025-08-15T02:14:12.731Z","endTime":"2025-08-15T02:14:16.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.8,"endSpeed":90.2,"strikeZoneTop":3.16790464436608,"strikeZoneBottom":1.49261237530451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.774287365300395,"aZ":-15.570466905876682,"pfxX":-4.623457735479077,"pfxZ":8.07510501013285,"pX":0.21255760298316181,"pZ":3.6277803576887644,"vX0":5.624192051568184,"vY0":-141.03139039728754,"vZ0":-4.277156195510835,"x":108.9,"y":140.83,"x0":-1.1873875629967001,"y0":50.00593107680874,"z0":6.138039061815184,"aX":-9.510680529613253},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.2,"breakHorizontal":7.6,"spinRate":2242,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.38531759736541105,"extension":6.2288756588560075},"index":2,"playId":"a84fbf62-e2f5-3d37-85ad-365570422a63","pitchNumber":2,"startTime":"2025-08-15T02:14:28.309Z","endTime":"2025-08-15T02:14:32.434Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":82.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.219207086938837,"aZ":-28.569009554748508,"pfxX":1.279015613678236,"pfxZ":2.145635397636921,"pX":0.8763406554987538,"pZ":1.8958816384262887,"vX0":5.135217343068729,"vY0":-127.232843905527,"vZ0":-5.031626238453931,"x":83.6,"y":187.59,"x0":-1.3147462416747833,"y0":50.00057875242678,"z0":6.098943552290691,"aX":2.147007383023748},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.2,"breakHorizontal":-3.2,"spinRate":1985,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.4265953898604873,"extension":6.241204231034373},"hitData":{"launchSpeed":84.1,"launchAngle":5.0,"totalDistance":89.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.51,"coordY":184.11}},"index":3,"playId":"19832662-418b-32ea-8d94-bd4cfcd936c6","pitchNumber":3,"startTime":"2025-08-15T02:14:40.502Z","endTime":"2025-08-15T02:14:48.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.1,"awayTeamWinProbability":96.9,"homeTeamWinProbabilityAdded":0.19999999999999973,"leverageIndex":0.07,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:14:48.139Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Herrera called out on strikes.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-15T02:15:14.726Z","endTime":"2025-08-15T02:17:21.155Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":78.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.59029031814725,"aZ":-32.009526380851135,"pfxX":0.7166121407216064,"pfxZ":0.10468646437680551,"pX":-0.08853927689772711,"pZ":1.2563062975150352,"vX0":3.0232118712768954,"vY0":-122.3120429170338,"vZ0":-5.11467974645652,"x":120.37,"y":204.86,"x0":-1.4257990517222505,"y0":50.00048222068489,"z0":6.070344666050959,"aX":1.1025347610361356},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.6,"breakHorizontal":-1.9,"spinRate":2300,"spinDirection":86},"zone":13,"typeConfidence":2.0,"plateTime":0.44516046241335294,"extension":6.181877837205974},"index":0,"playId":"77e48cf6-661e-3808-abc0-390b480c3d56","pitchNumber":1,"startTime":"2025-08-15T02:15:21.833Z","endTime":"2025-08-15T02:15:25.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-15T02:15:36.972Z","endTime":"2025-08-15T02:15:42.461Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.72624911069032,"aZ":-27.474585589717126,"pfxX":-8.767312772511287,"pfxZ":2.8175072946157815,"pX":-0.48600137816715316,"pZ":1.2429505767091715,"vX0":5.693778705374029,"vY0":-127.39876571377724,"vZ0":-6.1105489784346005,"x":135.53,"y":205.22,"x0":-1.595095952993293,"y0":50.00072996153889,"z0":5.8048553663901385,"aX":-14.612501057342246},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.1,"breakHorizontal":14.9,"spinRate":1987,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.42764109799966743,"extension":6.326148623615816},"index":2,"playId":"3617edc4-3c1d-3ca1-baf3-11981be0c277","pitchNumber":2,"startTime":"2025-08-15T02:15:42.461Z","endTime":"2025-08-15T02:15:46.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.01033233621872,"strikeZoneBottom":1.46288499423554,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.297079266483767,"aZ":-28.902410904510827,"pfxX":-8.429777558463162,"pfxZ":2.014274057573264,"pX":-1.711652587043315,"pZ":2.431448584834734,"vX0":3.0738446513102344,"vY0":-125.75215778912657,"vZ0":-3.0118848694003457,"x":182.24,"y":173.13,"x0":-1.8453602295574079,"y0":50.00261168129969,"z0":5.956888524036489,"aX":-13.681311280066991},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":14.8,"spinRate":1854,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4333489492832907,"extension":6.152087861185622},"index":3,"playId":"e6a8b73c-b644-3871-ba8e-8ed7725ca357","pitchNumber":3,"startTime":"2025-08-15T02:15:56.989Z","endTime":"2025-08-15T02:16:00.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":2.9732808805831,"strikeZoneBottom":1.46289039163467,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.83582461227899,"aZ":-34.9260743265847,"pfxX":-0.03268855639645396,"pfxZ":-1.818712929228997,"pX":0.22015785875918478,"pZ":0.8862114642790114,"vX0":3.689528492506158,"vY0":-121.55014427503029,"vZ0":-5.18187494605803,"x":108.61,"y":214.85,"x0":-1.3045970032100307,"y0":50.001169820080676,"z0":6.033026821612824,"aX":-0.050282289503445876},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.2,"breakHorizontal":-0.7,"spinRate":2341,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.44833583745489713,"extension":6.31787558562244},"index":4,"playId":"56d9897b-101f-3d5e-8582-53dc590abbf6","pitchNumber":4,"startTime":"2025-08-15T02:16:11.898Z","endTime":"2025-08-15T02:16:15.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.851626378582644,"aZ":-17.111275959211596,"pfxX":-4.526604214886628,"pfxZ":7.515723238568772,"pX":-0.5365266451454461,"pZ":2.3211627322411026,"vX0":4.278209605134015,"vY0":-139.80834084768335,"vZ0":-6.967876920988423,"x":137.45,"y":176.11,"x0":-1.489306122989167,"y0":50.00540519360292,"z0":5.944627839343549,"aX":-9.074054610257244},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.6,"breakHorizontal":7.4,"spinRate":2124,"spinDirection":222},"zone":4,"typeConfidence":2.0,"plateTime":0.38994171064654504,"extension":6.148743504866353},"index":5,"playId":"91afe44d-70bb-3beb-8b42-71dadcfa7fdc","pitchNumber":5,"startTime":"2025-08-15T02:16:25.815Z","endTime":"2025-08-15T02:16:29.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.39403613811823,"aZ":-15.119140680244703,"pfxX":-3.4968124400773735,"pfxZ":8.62819500662631,"pX":0.8366534236983972,"pZ":2.5523052944474265,"vX0":6.689420175944258,"vY0":-139.0549446770513,"vZ0":-6.974853042967606,"x":85.11,"y":169.87,"x0":-1.1355571482453188,"y0":50.00481068147516,"z0":6.0783252506772545,"aX":-6.914206718556602},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":5.0,"spinRate":2214,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3924572519834464,"extension":6.142647695948913},"index":6,"playId":"a1527e20-7332-3873-ad6a-6f8a2c0274cb","pitchNumber":6,"startTime":"2025-08-15T02:16:41.009Z","endTime":"2025-08-15T02:16:45.990Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.8,"strikeZoneTop":2.93349175980003,"strikeZoneBottom":1.35036820053288,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09728394274967,"aZ":-24.652959897346722,"pfxX":-7.588863647528205,"pfxZ":4.494902810197644,"pX":-0.18022003291454367,"pZ":0.8806728001173745,"vX0":6.150048205808783,"vY0":-127.42508732833231,"vZ0":-7.617390572940209,"x":123.87,"y":215.0,"x0":-1.6195956294419243,"y0":50.00092791948766,"z0":5.809279937879792,"aX":-12.686486609499608},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.0,"breakHorizontal":12.6,"spinRate":2037,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.4271523211618886,"extension":6.290304437493571},"index":7,"playId":"4f722c5c-28d0-3c26-8984-0dee4ede1bdd","pitchNumber":7,"startTime":"2025-08-15T02:17:01.051Z","endTime":"2025-08-15T02:17:05.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":2.93348116246713,"strikeZoneBottom":1.38777440480474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.827604668865288,"aZ":-19.849060895686645,"pfxX":-5.168636275085536,"pfxZ":6.432609499224062,"pX":-0.7496644180379902,"pZ":2.924465119741985,"vX0":4.132341894730745,"vY0":-136.98162383557562,"vZ0":-4.960877321481241,"x":145.58,"y":159.82,"x0":-1.5998537214090813,"y0":50.00471389625863,"z0":6.099892043224908,"aX":-9.90779998348938},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":10.9,"breakHorizontal":8.6,"spinRate":2066,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3985435652709053,"extension":6.17769683635265},"index":8,"playId":"9332fc66-a9d5-3c30-909e-7f1208d970f7","pitchNumber":8,"startTime":"2025-08-15T02:17:15.677Z","endTime":"2025-08-15T02:17:21.155Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.2,"awayTeamWinProbability":96.8,"homeTeamWinProbabilityAdded":0.10000000000000009,"leverageIndex":0.05,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:17:21.155Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jordan Beck pops out to first baseman Tyler Locklear in foul territory.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T02:19:40.856Z","endTime":"2025-08-15T02:21:20.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":91.0,"endSpeed":85.5,"strikeZoneTop":3.62292066474297,"strikeZoneBottom":1.8042016927805,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.155097892327085,"aZ":-18.668327374981633,"pfxX":2.2266611339351114,"pfxZ":7.397015447118975,"pX":0.3322723516519007,"pZ":1.1533298158600376,"vX0":-2.666105648109231,"vY0":-132.4929370444624,"vZ0":-8.193685059821227,"x":104.33,"y":207.64,"x0":1.0497843579501371,"y0":50.00196562856138,"z0":5.585903632843056,"aX":4.065245384768872},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":-3.6,"spinRate":2282,"spinDirection":156},"zone":14,"typeConfidence":2.0,"plateTime":0.40921559221228687,"extension":6.386165892746643},"index":0,"playId":"71f2a088-aeb5-3a83-9db2-d30deb3598ce","pitchNumber":1,"startTime":"2025-08-15T02:19:50.194Z","endTime":"2025-08-15T02:19:54.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":85.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13877960074171,"aZ":-21.20272097463395,"pfxX":3.666858259355208,"pfxZ":5.984576641247559,"pX":-0.5544763614761175,"pZ":3.3856200787822663,"vX0":-6.031823051773934,"vY0":-132.95209282258193,"vZ0":-2.1075695549816054,"x":138.14,"y":147.37,"x0":1.242932505267925,"y0":50.00163037446742,"z0":5.689782863274001,"aX":6.721207435745007},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.7,"breakHorizontal":-5.6,"spinRate":2340,"spinDirection":154},"zone":1,"typeConfidence":2.0,"plateTime":0.4082916043483009,"extension":6.305176922547633},"index":1,"playId":"d7025fbb-8e76-3095-a13a-9f022838774f","pitchNumber":2,"startTime":"2025-08-15T02:20:04.324Z","endTime":"2025-08-15T02:20:07.641Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":75.2,"strikeZoneTop":3.58585620671958,"strikeZoneBottom":1.76709225534281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.45996576159623,"aZ":-34.90924150744702,"pfxX":-2.107487660733809,"pfxZ":-1.9746218469579713,"pX":-0.3731594615742032,"pZ":-0.1933380781703292,"vX0":-2.776703471565467,"vY0":-116.1179038864999,"vZ0":-6.047311313154789,"x":131.22,"y":244.0,"x0":1.104539145188235,"y0":50.00019344232231,"z0":5.704498720725684,"aX":-2.923736454793564},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.6,"breakHorizontal":4.4,"spinRate":2310,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4688224963613772,"extension":6.516626198976939},"index":2,"playId":"67268b8a-0a48-3ff4-ab89-6b95e2958610","pitchNumber":3,"startTime":"2025-08-15T02:20:26.430Z","endTime":"2025-08-15T02:20:30.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.7,"strikeZoneTop":3.6600020174826,"strikeZoneBottom":1.84128291610129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.687521688460606,"aZ":-19.577849448609847,"pfxX":1.5101358069986444,"pfxZ":6.842819421874493,"pX":0.8249184057194574,"pZ":2.476624330798015,"vX0":-1.5463586441125579,"vY0":-132.90159546311767,"vZ0":-4.847324781064115,"x":85.56,"y":171.91,"x0":1.2101493497216613,"y0":50.004456252041365,"z0":5.690673412819572,"aX":2.780579465092838},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.9,"breakHorizontal":-2.5,"spinRate":2262,"spinDirection":150},"zone":6,"typeConfidence":2.0,"plateTime":0.40763719140664634,"extension":6.344917627169809},"index":3,"playId":"72dd4715-60aa-3d55-b388-ec278263e84a","pitchNumber":4,"startTime":"2025-08-15T02:20:45.080Z","endTime":"2025-08-15T02:20:48.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-15T02:20:55.695Z","endTime":"2025-08-15T02:21:10.354Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.9,"endSpeed":86.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.96244050268651,"aZ":-20.939172993233193,"pfxX":2.1353687993515,"pfxZ":6.006975975082087,"pX":-0.3624564358342569,"pZ":3.2405992832240353,"vX0":-5.264704874201523,"vY0":-133.96470292912522,"vZ0":-2.406912079889752,"x":130.82,"y":151.28,"x0":1.325685665280751,"y0":50.005432572102315,"z0":5.60103538604831,"aX":3.996254704717995},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.8,"breakHorizontal":-3.1,"spinRate":2256,"spinDirection":147},"zone":1,"typeConfidence":2.0,"plateTime":0.40437130462263005,"extension":6.448596776771307},"hitData":{"launchSpeed":79.6,"launchAngle":73.0,"totalDistance":128.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":166.99,"coordY":170.48}},"index":5,"playId":"3fa1b27b-6d32-39c7-9056-5f03af1e33b5","pitchNumber":5,"startTime":"2025-08-15T02:21:10.354Z","endTime":"2025-08-15T02:21:20.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":2.4,"awayTeamWinProbability":97.6,"homeTeamWinProbabilityAdded":-0.8000000000000003,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:21:20.055Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a ground ball to center fielder Alek Thomas.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T02:21:29.686Z","endTime":"2025-08-15T02:21:54.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.9977678927142,"aZ":-20.21001309665633,"pfxX":1.7371388732757482,"pfxZ":6.4861376470958305,"pX":0.21563428980925198,"pZ":2.730538492190412,"vX0":-2.71572616632567,"vY0":-133.1031267635064,"vZ0":-4.196685188978479,"x":108.78,"y":165.06,"x0":1.0105089547771147,"y0":50.00436770599973,"z0":5.7392318595941205,"aX":3.2053967638766037},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.3,"breakHorizontal":-2.8,"spinRate":2333,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.40715205814872313,"extension":6.419173752769094},"hitData":{"launchSpeed":103.9,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":132.05,"coordY":95.43}},"index":0,"playId":"5811c5bb-922b-31d8-977f-b5d5f861654a","pitchNumber":1,"startTime":"2025-08-15T02:21:45.485Z","endTime":"2025-08-15T02:21:54.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.3000000000000003,"awayTeamWinProbability":96.7,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.19,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:21:54.907Z","atBatIndex":49},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Karros grounds into a double play, first baseman Tyler Locklear to shortstop Geraldo Perdomo. Brenton Doyle out at 2nd. Kyle Karros out at 1st.","rbi":0,"awayScore":7,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-15T02:22:02.450Z","endTime":"2025-08-15T02:22:29.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.8,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.497203094248597,"aZ":-28.317837790523487,"pfxX":6.920192236287903,"pfxZ":2.3670320086394208,"pX":0.5597498086365955,"pZ":1.5594514503735326,"vX0":-3.935286622551177,"vY0":-125.27267334937629,"vZ0":-4.676396725462284,"x":95.66,"y":196.67,"x0":1.232376347568508,"y0":50.00115715361478,"z0":5.700116114565235,"aX":11.266981031355046},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.7,"breakHorizontal":-11.9,"spinRate":1859,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4331988336659425,"extension":6.4098525332132485},"hitData":{"launchSpeed":64.3,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.78,"coordY":178.59}},"index":0,"playId":"ec4c35fe-36de-3814-b949-bc8bfddb61c3","pitchNumber":1,"startTime":"2025-08-15T02:22:21.920Z","endTime":"2025-08-15T02:22:29.231Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":686668,"link":"/api/v1/people/686668"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":1.7000000000000002,"awayTeamWinProbability":98.3,"homeTeamWinProbabilityAdded":-1.6,"leverageIndex":0.43,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:22:29.231Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to left fielder Jordan Beck.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:24:38.728Z","endTime":"2025-08-15T02:26:23.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":96.0,"endSpeed":89.1,"strikeZoneTop":3.50294569267663,"strikeZoneBottom":1.63999976155772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.77682946197502,"aZ":-16.20594123062035,"pfxX":-5.424755719340775,"pfxZ":7.951776226536503,"pX":-0.5264375032182369,"pZ":2.217038099162206,"vX0":4.842359959252569,"vY0":-139.69377580442307,"vZ0":-7.2235823696330845,"x":137.07,"y":178.92,"x0":-1.5641958392155462,"y0":50.0005379847453,"z0":5.870612238931021,"aX":-10.890665568831366},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.3,"breakHorizontal":9.0,"spinRate":2216,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3897268053135057,"extension":6.191852513510268},"index":0,"playId":"aa6dd880-49a3-307b-b43b-0efced877ae7","pitchNumber":1,"startTime":"2025-08-15T02:24:53.528Z","endTime":"2025-08-15T02:24:57.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-15T02:25:04.761Z","endTime":"2025-08-15T02:25:13.110Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":90.8,"endSpeed":85.0,"strikeZoneTop":3.50294216778095,"strikeZoneBottom":1.64000391846034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.503506368008786,"aZ":-23.376129411049547,"pfxX":-0.08164012343068894,"pfxZ":4.872481581273568,"pX":1.5667281211029882,"pZ":2.329523369681148,"vX0":7.215560644310939,"vY0":-132.16269851115968,"vZ0":-5.368810070179586,"x":57.28,"y":175.88,"x0":-1.1640876417504376,"y0":50.00647109476205,"z0":6.0561390967767705,"aX":-0.14779934586960772},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.0,"breakHorizontal":-1.1,"spinRate":2051,"spinDirection":197},"zone":14,"typeConfidence":2.0,"plateTime":0.41109009014164144,"extension":6.109758336668482},"index":2,"playId":"38a5537b-4a8f-3c67-b0fe-febda8025a0e","pitchNumber":2,"startTime":"2025-08-15T02:25:13.110Z","endTime":"2025-08-15T02:25:16.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.7,"strikeZoneTop":3.42883207177795,"strikeZoneBottom":1.63999881693542,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.864863622595752,"aZ":-34.86296554279882,"pfxX":-0.4656552084950238,"pfxZ":-1.7596655310007532,"pX":0.0427980348632732,"pZ":0.30058333823249084,"vX0":3.1533092997041705,"vY0":-122.02520306000726,"vZ0":-6.574374269070645,"x":115.37,"y":230.66,"x0":-1.198011860656386,"y0":50.00371877702105,"z0":5.9833352924106356,"aX":-0.7128331631535656},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.3,"breakHorizontal":0.2,"spinRate":2409,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4464973969840287,"extension":6.329364633919737},"index":3,"playId":"1a1346cc-9760-323d-aee1-3c0868f77e02","pitchNumber":3,"startTime":"2025-08-15T02:25:26.028Z","endTime":"2025-08-15T02:25:29.558Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":82.8,"strikeZoneTop":3.3547451525796,"strikeZoneBottom":1.64000249714938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.703695676787934,"aZ":-25.659744029900214,"pfxX":-7.938544642599041,"pfxZ":3.8233220318719634,"pX":-0.6360778979534846,"pZ":0.7081380529921854,"vX0":5.139222041817307,"vY0":-128.16675001720301,"vZ0":-7.935211602436626,"x":141.25,"y":219.66,"x0":-1.6125122328975865,"y0":50.001563197374885,"z0":5.780447773256595,"aX":-13.513747188519561},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.8,"breakHorizontal":13.6,"spinRate":1893,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.423612934322688,"extension":6.179569414146066},"index":4,"playId":"f1aca8ec-ea32-394c-9510-2b0b8d24c1bd","pitchNumber":4,"startTime":"2025-08-15T02:25:39.033Z","endTime":"2025-08-15T02:25:42.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":89.2,"strikeZoneTop":3.42883323381653,"strikeZoneBottom":1.64000267292387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3426960829979,"aZ":-17.48921092230843,"pfxX":-5.3502735970904,"pfxZ":7.3235545892028435,"pX":-0.6825563476061359,"pZ":2.5440316684671265,"vX0":4.165084031370642,"vY0":-139.0744887499261,"vZ0":-6.238933799370466,"x":143.02,"y":170.09,"x0":-1.4872653513826997,"y0":50.000466018274984,"z0":5.9324542100347335,"aX":-10.72457977452843},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.5,"breakHorizontal":9.1,"spinRate":2337,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.3903777206938477,"extension":6.216854659903982},"index":5,"playId":"645a7032-583d-3bf5-ac07-51042b20e54b","pitchNumber":5,"startTime":"2025-08-15T02:25:51.458Z","endTime":"2025-08-15T02:25:56.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":96.6,"endSpeed":90.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.353845566083727,"aZ":-17.166622116478138,"pfxX":-5.1503441396536385,"pfxZ":7.311750238127309,"pX":-0.6409508275389273,"pZ":1.8164449193713084,"vX0":4.651454369783754,"vY0":-140.60794602477557,"vZ0":-8.309306687642216,"x":141.43,"y":189.74,"x0":-1.6274658723766422,"y0":50.00477159331466,"z0":5.870403700304165,"aX":-10.573722408949289},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.2,"breakHorizontal":8.6,"spinRate":2182,"spinDirection":213},"zone":7,"typeConfidence":2.0,"plateTime":0.38587112732359063,"extension":6.14209965174035},"hitData":{"launchSpeed":99.2,"launchAngle":4.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.29,"coordY":114.69}},"index":6,"playId":"c2f85b47-c612-3d4d-b215-1991106c7170","pitchNumber":6,"startTime":"2025-08-15T02:26:11.914Z","endTime":"2025-08-15T02:26:23.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.4000000000000001,"awayTeamWinProbability":98.6,"homeTeamWinProbabilityAdded":-0.30000000000000004,"leverageIndex":0.06,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:26:23.169Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks. Geraldo Perdomo to 2nd.","rbi":0,"awayScore":7,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:26:31.467Z","endTime":"2025-08-15T02:28:25.907Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":78.0,"strikeZoneTop":3.63287603490691,"strikeZoneBottom":1.70000000921449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.47832457547444,"aZ":-34.95865727201422,"pfxX":0.9997164589878804,"pfxZ":-1.861149813486863,"pX":0.7360662182624127,"pZ":1.0540147523606984,"vX0":4.362772369183452,"vY0":-120.32974471950716,"vZ0":-4.632721101282507,"x":88.94,"y":210.32,"x0":-1.2140711755459686,"y0":50.00193484405358,"z0":6.027761147547259,"aX":1.497247755190985},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.1,"breakHorizontal":-2.6,"spinRate":2370,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4513891355900812,"extension":6.3694318847275655},"index":0,"playId":"3cad034e-0813-3b7c-a18e-9bfe600a4a8d","pitchNumber":1,"startTime":"2025-08-15T02:26:50.317Z","endTime":"2025-08-15T02:26:54.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":90.0,"strikeZoneTop":3.55861634074556,"strikeZoneBottom":1.70000129279723,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.2010899887375,"aZ":-17.095058288816492,"pfxX":-5.410117879442941,"pfxZ":7.449159685045487,"pX":0.5737110931299187,"pZ":1.0072597456879655,"vX0":7.539556008035168,"vY0":-139.67505355709702,"vZ0":-10.198501290723486,"x":95.13,"y":211.58,"x0":-1.4273350015526989,"y0":50.003242267422856,"z0":5.770315687249864,"aX":-10.953002753812115},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":8.6,"spinRate":2209,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3885197322958964,"extension":6.240715853840326},"index":1,"playId":"d87439c3-39fb-30b5-b0c4-ea2eccc568f9","pitchNumber":2,"startTime":"2025-08-15T02:27:07.692Z","endTime":"2025-08-15T02:27:11.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":90.1,"strikeZoneTop":3.54007656177291,"strikeZoneBottom":1.67213921806301,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.99497438264944,"aZ":-16.49085386661501,"pfxX":-3.8708239507758,"pfxZ":7.721866861032224,"pX":0.7631991236412761,"pZ":1.6615018496153726,"vX0":7.469355473433156,"vY0":-139.85545005261287,"vZ0":-8.729417698944525,"x":87.91,"y":193.92,"x0":-1.4089945203399266,"y0":50.00555515784661,"z0":5.849660270133587,"aX":-7.865106904339806},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.8,"breakHorizontal":5.9,"spinRate":2155,"spinDirection":217},"zone":9,"typeConfidence":2.0,"plateTime":0.3878937292242193,"extension":6.2653057690033815},"index":2,"playId":"7cb98c2c-daeb-3887-bdf4-c3fac98b6681","pitchNumber":3,"startTime":"2025-08-15T02:27:24.542Z","endTime":"2025-08-15T02:27:29.182Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.5,"strikeZoneTop":3.48439834794598,"strikeZoneBottom":1.58857284018498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.879749197306552,"aZ":-18.686629187434498,"pfxX":-5.154761505310212,"pfxZ":6.7442996267774085,"pX":0.5346540990189432,"pZ":1.4838577676133229,"vX0":6.858301760108229,"vY0":-138.8480936281717,"vZ0":-8.965614996654748,"x":96.62,"y":198.72,"x0":-1.269691093536567,"y0":50.00646719710163,"z0":5.940307572154709,"aX":-10.315807892879366},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.0,"breakHorizontal":8.3,"spinRate":2114,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39081209730056443,"extension":6.411631177788063},"index":3,"playId":"1cc2b90b-f5e3-3635-9ae8-4f8537253944","pitchNumber":4,"startTime":"2025-08-15T02:27:41.585Z","endTime":"2025-08-15T02:27:45.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.734560908842763,"aZ":-15.322712726343239,"pfxX":-3.5382755618217576,"pfxZ":8.439001963901323,"pX":0.4973400474809142,"pZ":1.8215974636346621,"vX0":6.3566399634029,"vY0":-138.9009028750673,"vZ0":-8.448803102212057,"x":98.04,"y":189.6,"x0":-1.3386971210625345,"y0":50.004583399192704,"z0":5.876077257244761,"aX":-7.06690629224256},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":5.4,"spinRate":2180,"spinDirection":213},"zone":9,"typeConfidence":2.0,"plateTime":0.391094016929046,"extension":6.27171044065531},"index":4,"playId":"37bfec22-0669-3509-8ee6-ddcf1f0fb4a5","pitchNumber":5,"startTime":"2025-08-15T02:28:00.217Z","endTime":"2025-08-15T02:28:03.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":81.3,"strikeZoneTop":3.52154736235064,"strikeZoneBottom":1.6628616773636,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.497042592866418,"aZ":-25.472881539426382,"pfxX":-6.880231651403571,"pfxZ":4.038142085260784,"pX":-1.3345660331584164,"pZ":2.9950334271855077,"vX0":2.841801372567317,"vY0":-126.64683999682201,"vZ0":-2.428016097101251,"x":167.87,"y":157.91,"x0":-1.5636171793273486,"y0":50.005985713580564,"z0":5.958118001185367,"aX":-11.425768280384618},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":12.0,"spinRate":1926,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.42888256069028374,"extension":6.223670271520105},"index":5,"playId":"7f4e094f-5ed6-337b-8d32-e05743c2f583","pitchNumber":6,"startTime":"2025-08-15T02:28:21.451Z","endTime":"2025-08-15T02:28:25.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"first":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":-0.30000000000000027,"leverageIndex":0.1,"dramaIndex":10.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:28:25.907Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Corbin Carroll doubles (22) on a sharp line drive to center fielder Brenton Doyle. Geraldo Perdomo scores. Ketel Marte to 3rd.","rbi":1,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:28:36.685Z","endTime":"2025-08-15T02:30:17.195Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":683627,"fullName":"Anthony Molina","link":"/api/v1/people/683627"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":683627,"link":"/api/v1/people/683627"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.06419265774277,"strikeZoneBottom":1.50281845583446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.966152571012856,"aZ":-14.55619755440154,"pfxX":-5.694395852899271,"pfxZ":8.870789446010374,"pX":0.5642953697442267,"pZ":1.3193547897620717,"vX0":7.147641406559582,"vY0":-138.80461323625687,"vZ0":-9.898639810014185,"x":95.49,"y":203.16,"x0":-1.283323782004139,"y0":50.00041467385539,"z0":5.860965854954457,"aX":-11.305495813473623},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2298,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3920011193281834,"extension":6.356627965394189},"index":0,"playId":"65f766da-d193-3e82-9b27-e9e1c818678c","pitchNumber":1,"startTime":"2025-08-15T02:28:50.864Z","endTime":"2025-08-15T02:28:54.782Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.3,"strikeZoneTop":3.0642420634919,"strikeZoneBottom":1.54000300382,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.400242025270792,"aZ":-34.84684918127068,"pfxX":1.4403556308241896,"pfxZ":-1.7839782116703269,"pX":-0.09453976569268137,"pZ":3.8184078040128653,"vX0":2.6413207317295586,"vY0":-120.27638023342122,"vZ0":1.4378661393715473,"x":120.6,"y":135.68,"x0":-1.3845062076782921,"y0":50.002789254710294,"z0":6.251829626946689,"aX":2.157482886840077},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.8,"breakHorizontal":-3.1,"spinRate":2399,"spinDirection":69},"zone":11,"typeConfidence":2.0,"plateTime":0.45152540922544127,"extension":6.293443696560588},"index":1,"playId":"2bd120c7-fe4f-3988-b8cb-df304844aa5e","pitchNumber":2,"startTime":"2025-08-15T02:29:09.837Z","endTime":"2025-08-15T02:29:13.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":88.6,"strikeZoneTop":3.10137399309002,"strikeZoneBottom":1.53999961346212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08494129194187,"aZ":-15.542259950985047,"pfxX":-4.708290992500773,"pfxZ":8.43225302610711,"pX":-0.8710244284806339,"pZ":1.4365721589624556,"vX0":3.429310169723541,"vY0":-138.20147997585522,"vZ0":-9.390367786242894,"x":150.2,"y":199.99,"x0":-1.5040069464523476,"y0":50.004909905834054,"z0":5.877686302526183,"aX":-9.289110592812797},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2199,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3933730903531836,"extension":6.340179943783969},"index":2,"playId":"74b43ea4-4306-3b15-a41e-12067e7c5c9f","pitchNumber":3,"startTime":"2025-08-15T02:29:30.678Z","endTime":"2025-08-15T02:29:34.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.9,"strikeZoneTop":3.10135903298836,"strikeZoneBottom":1.50281953118068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.849477416008472,"aZ":-15.966036455600712,"pfxX":-4.96773855628501,"pfxZ":8.11240409604195,"pX":0.17181033335205345,"pZ":2.6628176890756374,"vX0":5.5438993889582715,"vY0":-139.1785029228333,"vZ0":-6.491844811419395,"x":110.45,"y":166.88,"x0":-1.1832730938955984,"y0":50.00381006659312,"z0":6.049295397767918,"aX":-9.926227863549855},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.8,"breakHorizontal":8.2,"spinRate":2231,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39082229052833384,"extension":6.225372628500639},"index":3,"playId":"4e3da4aa-65da-381a-acbd-c013bd1ce1a5","pitchNumber":4,"startTime":"2025-08-15T02:29:48.799Z","endTime":"2025-08-15T02:29:52.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.604506751704907,"aZ":-15.682445342694896,"pfxX":-5.373749990663741,"pfxZ":8.265705543701001,"pX":-0.21200011084785347,"pZ":2.3397293413773217,"vX0":4.965061436986105,"vY0":-139.0303420499236,"vZ0":-7.169967691392161,"x":125.08,"y":175.61,"x0":-1.306468500443442,"y0":50.000726571279785,"z0":5.956138548931757,"aX":-10.719182972156657},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":9.0,"spinRate":2212,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.39113340152626863,"extension":6.314486757403224},"hitData":{"launchSpeed":106.3,"launchAngle":11.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":147.7,"coordY":77.41}},"index":4,"playId":"3a719ffe-d54e-3a9c-ba88-16a9222424c3","pitchNumber":5,"startTime":"2025-08-15T02:30:05.821Z","endTime":"2025-08-15T02:30:17.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"first":{"id":606466,"link":"/api/v1/people/606466"},"second":{"id":672695,"link":"/api/v1/people/672695"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":683627,"link":"/api/v1/people/683627"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.6999999999999998,"leverageIndex":0.11,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:30:17.195Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lourdes Gurriel Jr. grounds out softly, pitcher Dugan Darnell to first baseman Kyle Farmer.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:33:07.714Z","endTime":"2025-08-15T02:34:23.011Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T02:30:38.652Z","endTime":"2025-08-15T02:30:53.874Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Dugan Darnell replaces Anthony Molina.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-15T02:30:53.874Z","endTime":"2025-08-15T02:33:09.758Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":683627,"link":"/api/v1/people/683627","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.56551519366778,"strikeZoneBottom":1.71308443310502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273625337540036,"aZ":-33.10849111815655,"pfxX":-0.7854444150996156,"pfxZ":-0.6396199644471077,"pX":0.7885989326757968,"pZ":1.9272950943305256,"vX0":3.9835316310554467,"vY0":-119.48572048974737,"vZ0":-1.9983299337684668,"x":86.94,"y":186.74,"x0":-0.7923471135421591,"y0":50.00401567143514,"z0":5.726704851455501,"aX":-1.1454227123459086},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-1.3,"breakHorizontal":0.6,"spinRate":2230,"spinDirection":31},"zone":9,"typeConfidence":2.0,"plateTime":0.4569843536614635,"extension":6.688522746265714},"index":2,"playId":"1ffbfee9-327a-31ad-8dff-39ed3aaf39e4","pitchNumber":1,"startTime":"2025-08-15T02:33:09.758Z","endTime":"2025-08-15T02:33:13.499Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.0,"endSpeed":87.7,"strikeZoneTop":3.74999644100139,"strikeZoneBottom":1.82383626022133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.565557865188513,"aZ":-15.01242933460835,"pfxX":-3.7099717787847957,"pfxZ":8.765802045158065,"pX":0.9253203407453886,"pZ":2.910694671063895,"vX0":5.530998694411623,"vY0":-138.25220950981426,"vZ0":-4.9700513643572934,"x":81.73,"y":160.19,"x0":-0.6088254178987391,"y0":50.00144678380262,"z0":5.721409667992385,"aX":-7.2626470297507275},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":5.8,"spinRate":2512,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3944829863557353,"extension":6.73951663576331},"index":3,"playId":"9935e651-9959-33e1-af38-2aaf7b5f322b","pitchNumber":2,"startTime":"2025-08-15T02:33:30.782Z","endTime":"2025-08-15T02:33:34.805Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.125424642563225,"aZ":-22.27560917775586,"pfxX":-3.7040692268083735,"pfxZ":6.276016367658577,"pX":-0.005598476569480218,"pZ":2.2410175342742535,"vX0":2.981780649812809,"vY0":-124.07302325633626,"vZ0":-4.243896261101441,"x":117.21,"y":178.27,"x0":-0.7349554876413241,"y0":50.002317833795736,"z0":5.80388896574172,"aX":-5.841909499568828},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.8,"breakHorizontal":6.1,"spinRate":1270,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.4395090360907967,"extension":6.8258747276463145},"index":4,"playId":"29982e4d-fb36-379f-a1e5-0d40bf749c5e","pitchNumber":3,"startTime":"2025-08-15T02:33:51.948Z","endTime":"2025-08-15T02:33:55.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":82.5,"endSpeed":76.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.848679082817963,"aZ":-34.759300620447995,"pfxX":-1.087810427667868,"pfxZ":-1.7609888212983842,"pX":0.6263402759996067,"pZ":1.4069605669663456,"vX0":3.2321273217366344,"vY0":-120.16781142634129,"vZ0":-3.0710723744924016,"x":93.13,"y":200.79,"x0":-0.5908335587877873,"y0":50.0001217955255,"z0":5.769055695773363,"aX":-1.6015853415956731},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-3.6,"breakHorizontal":1.2,"spinRate":2249,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45466711329555,"extension":6.792194870486372},"hitData":{"launchSpeed":33.3,"launchAngle":60.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":118.26,"coordY":182.87}},"index":5,"playId":"59b0bfc9-9b09-33ec-ad89-6f87487a375d","pitchNumber":4,"startTime":"2025-08-15T02:34:14.856Z","endTime":"2025-08-15T02:34:23.011Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.6,"awayTeamWinProbability":99.4,"homeTeamWinProbabilityAdded":0.19999999999999996,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:34:23.011Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adrian Del Castillo strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:34:36.138Z","endTime":"2025-08-15T02:36:30.536Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"postOnThird":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"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(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":86.6,"endSpeed":80.3,"strikeZoneTop":3.23385314627063,"strikeZoneBottom":1.61000245863021,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06078202355602,"aZ":-18.956037540253167,"pfxX":-3.8692968859142223,"pfxZ":8.141467583032657,"pX":1.0441062796319132,"pZ":1.071595742574075,"vX0":5.4377277082657205,"vY0":-125.948884099337,"vZ0":-7.657233531756409,"x":77.2,"y":209.85,"x0":-0.6297780924948844,"y0":50.00404251591483,"z0":5.657740832572936,"aX":-6.282901480515478},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":13.4,"breakHorizontal":5.9,"spinRate":1448,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.43316000512796293,"extension":6.955361309450223},"index":0,"playId":"72b8e366-6f3a-3f0b-9e38-7b17affe1bbb","pitchNumber":1,"startTime":"2025-08-15T02:34:51.800Z","endTime":"2025-08-15T02:34:55.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":94.5,"endSpeed":87.4,"strikeZoneTop":3.38275788432908,"strikeZoneBottom":1.60999823140267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.835393058489494,"aZ":-16.977007215054623,"pfxX":-5.735151521411558,"pfxZ":7.833330807194493,"pX":1.2493362874912703,"pZ":2.959518196025531,"vX0":7.099471983308126,"vY0":-137.5193231585308,"vZ0":-4.16466005348177,"x":69.38,"y":158.87,"x0":-0.6051767902735322,"y0":50.00220721042767,"z0":5.624969273552475,"aX":-11.125784175841586},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":9.1,"spinRate":2447,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.39635449605891715,"extension":6.94737563995865},"index":1,"playId":"2af22d86-b316-30bd-9c10-bbcd2a378e41","pitchNumber":2,"startTime":"2025-08-15T02:35:11.560Z","endTime":"2025-08-15T02:35:15.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.347163994531062,"aZ":-16.162432011085293,"pfxX":-5.0448496714539255,"pfxZ":8.371320053131313,"pX":-0.8378524104687803,"pZ":3.0421043905821907,"vX0":1.9999195679456756,"vY0":-136.7603941013421,"vZ0":-4.058026705416051,"x":148.94,"y":156.64,"x0":-0.9189843960615639,"y0":50.00456095472988,"z0":5.638442306824843,"aX":-9.652505478052072},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.6,"breakHorizontal":8.8,"spinRate":2376,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3989780997511625,"extension":6.816678185395453},"index":2,"playId":"53ecc9a9-de4c-322d-b2f9-0a045d7d7790","pitchNumber":3,"startTime":"2025-08-15T02:35:31.154Z","endTime":"2025-08-15T02:35:34.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.148007533720847,"aZ":-16.843787569302712,"pfxX":-5.735139184716614,"pfxZ":7.86693380522774,"pX":0.9255475637698244,"pZ":2.4716066282878018,"vX0":5.9993409673657245,"vY0":-137.63765044851007,"vZ0":-5.582101533116019,"x":81.72,"y":172.05,"x0":-0.5213762930575163,"y0":50.00000957800311,"z0":5.639179701094421,"aX":-11.171469879869358},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.4,"breakHorizontal":9.4,"spinRate":2427,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3956401596681203,"extension":6.890049631230205},"index":3,"playId":"5302a58b-50c0-31af-a399-d78edd503030","pitchNumber":4,"startTime":"2025-08-15T02:35:56.632Z","endTime":"2025-08-15T02:36:01.550Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.473128570936204,"aZ":-27.299460887741475,"pfxX":-2.9261400530477197,"pfxZ":3.0951884657090165,"pX":0.17773193798549683,"pZ":1.5032698028883436,"vX0":2.8497712002695064,"vY0":-124.05577058001074,"vZ0":-4.713224260127468,"x":110.23,"y":198.19,"x0":-0.6002305503616348,"y0":50.00233257308676,"z0":5.67646671490211,"aX":-4.6068882068681045},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.8,"breakHorizontal":4.7,"spinRate":1292,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4398244485956062,"extension":7.00242029842688},"index":4,"playId":"58092e01-d74a-32e9-bfa6-c13c57ffcdf7","pitchNumber":5,"startTime":"2025-08-15T02:36:26.165Z","endTime":"2025-08-15T02:36:30.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.8,"awayTeamWinProbability":99.2,"homeTeamWinProbabilityAdded":0.20000000000000007,"leverageIndex":0.06,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:36:30.536Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Locklear grounds out, second baseman Aaron Schunk to first baseman Kyle Farmer.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-15T02:36:43.788Z","endTime":"2025-08-15T02:37:25.631Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":78.0,"strikeZoneTop":3.27004216110299,"strikeZoneBottom":1.51284163108477,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.677797793595712,"aZ":-33.105748798485216,"pfxX":0.1986702529970632,"pfxZ":-0.6191782731050832,"pX":1.0251279697493179,"pZ":1.657816989683211,"vX0":4.107558618968631,"vY0":-121.25106520534936,"vZ0":-2.955365782672467,"x":77.92,"y":194.02,"x0":-0.7038712285075018,"y0":50.00060106584115,"z0":5.729201300447973,"aX":0.30012815457583414},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-1.4,"breakHorizontal":-1.2,"spinRate":2223,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4486498637374803,"extension":6.744040361835442},"index":0,"playId":"0cf4a65d-9dee-316e-86b2-6812be24370c","pitchNumber":1,"startTime":"2025-08-15T02:36:57.693Z","endTime":"2025-08-15T02:37:02.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.901832539787577,"aZ":-15.343279589415278,"pfxX":-4.795475501716698,"pfxZ":8.796409482138086,"pX":0.22518145039468118,"pZ":2.2002092472905685,"vX0":3.813738210311659,"vY0":-136.4495735402711,"vZ0":-6.650404001620046,"x":108.42,"y":179.37,"x0":-0.5575273957976642,"y0":50.000495541229604,"z0":5.698472449244399,"aX":-9.173884277007604},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":8.0,"spinRate":2422,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3991761644508647,"extension":6.958192084090028},"hitData":{"launchSpeed":101.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":129.52,"coordY":140.53}},"index":1,"playId":"9a861dd7-05a7-3eca-adc1-694ec6588730","pitchNumber":2,"startTime":"2025-08-15T02:37:18.391Z","endTime":"2025-08-15T02:37:25.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682988,"link":"/api/v1/people/682988","batSide":{"code":"R","description":"Right"}},"second":{"id":682998,"link":"/api/v1/people/682998"},"third":{"id":606466,"link":"/api/v1/people/606466"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":1.0999999999999999,"awayTeamWinProbability":98.9,"homeTeamWinProbabilityAdded":0.2999999999999998,"leverageIndex":0.08,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:37:25.631Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Braxton Fulford grounds out, shortstop Geraldo Perdomo to first baseman Tyler Locklear.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T02:39:34.879Z","endTime":"2025-08-15T02:41:18.491Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"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":90.8,"endSpeed":85.3,"strikeZoneTop":3.25291830473367,"strikeZoneBottom":1.49710400766121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.660846761325594,"aZ":-19.649873426259052,"pfxX":3.1446235542964933,"pfxZ":6.931188945475903,"pX":-0.36182367115278624,"pZ":0.2173124898817682,"vX0":-4.622269001613811,"vY0":-131.98706927970636,"vZ0":-10.356237651678708,"x":130.79,"y":232.91,"x0":0.9842406173078458,"y0":50.00459266451676,"z0":5.570654280526135,"aX":5.684286017430533},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-4.9,"spinRate":2268,"spinDirection":159},"zone":13,"typeConfidence":2.0,"plateTime":0.4111725311317276,"extension":6.400585665998581},"index":0,"playId":"8441f040-2352-39ff-a6ab-d2b28b0425ae","pitchNumber":1,"startTime":"2025-08-15T02:39:43.228Z","endTime":"2025-08-15T02:39:46.633Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":83.0,"strikeZoneTop":3.25292074046575,"strikeZoneBottom":1.49710023699835,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.746637900104922,"aZ":-25.874149993668055,"pfxX":-0.42625032661613815,"pfxZ":3.667288578444964,"pX":-1.114194617019928,"pZ":3.2818363456902837,"vX0":-5.791711567740955,"vY0":-128.30338069441288,"vZ0":-1.4563852414375011,"x":159.47,"y":150.17,"x0":1.1990761209757463,"y0":50.0050160257655,"z0":5.814790126657859,"aX":-0.733237886417565},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":6.6,"breakHorizontal":1.7,"spinRate":2370,"spinDirection":162},"zone":11,"typeConfidence":2.0,"plateTime":0.42189459966493104,"extension":6.263819710437499},"index":1,"playId":"5f21fb18-0949-3c75-95ce-baabe8006d23","pitchNumber":2,"startTime":"2025-08-15T02:40:00.195Z","endTime":"2025-08-15T02:40:05.678Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":84.5,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.283598600152345,"aZ":-21.84106383616198,"pfxX":3.2267231282035773,"pfxZ":5.785279033449832,"pX":0.39707518170798617,"pZ":2.736052721646695,"vX0":-3.409641945692122,"vY0":-130.71146671064602,"vZ0":-3.6746723416689244,"x":101.86,"y":164.91,"x0":1.2797881338238728,"y0":50.00148719255357,"z0":5.739155749211546,"aX":5.761743246240746},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.2,"breakHorizontal":-5.4,"spinRate":2236,"spinDirection":161},"zone":3,"typeConfidence":2.0,"plateTime":0.414041173929371,"extension":6.377932964404489},"index":2,"playId":"9f13b8e3-fae6-392a-8af7-4ab6468cfff2","pitchNumber":3,"startTime":"2025-08-15T02:40:14.937Z","endTime":"2025-08-15T02:40:20.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":85.6,"strikeZoneTop":3.25292810348341,"strikeZoneBottom":1.49709279331974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.26248240847179,"aZ":-20.938880241913107,"pfxX":2.0726606756003836,"pfxZ":6.096502496553072,"pX":-1.1781665208349517,"pZ":3.4733514869997317,"vX0":-7.009204914851352,"vY0":-133.1025532981065,"vZ0":-1.9812952789450753,"x":161.91,"y":145.0,"x0":1.1892036140982913,"y0":50.00501809926714,"z0":5.701773495641965,"aX":3.822339536255054},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.9,"breakHorizontal":-2.6,"spinRate":2247,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.4073176675925163,"extension":6.313341834576847},"index":3,"playId":"9b1d1739-d438-3e4e-9c26-931d6a97043f","pitchNumber":4,"startTime":"2025-08-15T02:40:33.733Z","endTime":"2025-08-15T02:40:37.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":85.7,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.333438736951933,"aZ":-20.842562285973877,"pfxX":2.7909511960186144,"pfxZ":6.1626482958121755,"pX":-0.27930208025149844,"pZ":2.669979993472664,"vX0":-4.693081567544569,"vY0":-132.7497689037833,"vZ0":-4.155904343389001,"x":127.65,"y":166.69,"x0":1.1249547552232522,"y0":50.00253894845746,"z0":5.716237468909633,"aX":5.132232232709393},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.8,"breakHorizontal":-4.4,"spinRate":2263,"spinDirection":159},"zone":4,"typeConfidence":2.0,"plateTime":0.4079222553436135,"extension":6.357861237961861},"index":4,"playId":"7a887b1f-5585-3581-97b1-676b8a060a33","pitchNumber":5,"startTime":"2025-08-15T02:40:49.044Z","endTime":"2025-08-15T02:40:52.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":85.3,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.322547842728316,"aZ":-19.04077437491326,"pfxX":1.5239172090948112,"pfxZ":7.187913593878872,"pX":-0.024485409632653013,"pZ":2.068073115116054,"vX0":-3.751442605874741,"vY0":-132.78783739457106,"vZ0":-5.903295867768847,"x":117.93,"y":182.94,"x0":1.194359545946361,"y0":50.0000032380916,"z0":5.658185007910556,"aX":2.7835367683425},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.2,"breakHorizontal":-2.2,"spinRate":2269,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4089244401692431,"extension":6.472339878514757},"hitData":{"launchSpeed":97.8,"launchAngle":-15.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":156.75}},"index":5,"playId":"1ed41375-b635-305b-b56c-31742b27076c","pitchNumber":6,"startTime":"2025-08-15T02:41:09.768Z","endTime":"2025-08-15T02:41:18.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.7000000000000001,"awayTeamWinProbability":99.3,"homeTeamWinProbabilityAdded":-0.3999999999999998,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:41:18.491Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Farmer grounds out, second baseman Ketel Marte to first baseman Tyler Locklear.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T02:41:26.571Z","endTime":"2025-08-15T02:42:40.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.4129744692867,"strikeZoneBottom":1.58000042111851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.766997330748385,"aZ":-21.226901306777282,"pfxX":-0.060510191120100476,"pfxZ":5.979579988806108,"pX":0.433028706356656,"pZ":2.6163386161369355,"vX0":-2.078080209564385,"vY0":-132.80782366370096,"vZ0":-4.227044421392391,"x":100.49,"y":168.14,"x0":1.2254607298835611,"y0":50.005624024705654,"z0":5.724813991893994,"aX":-0.11018073916148212},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":0.5,"spinRate":2248,"spinDirection":159},"zone":6,"typeConfidence":2.0,"plateTime":0.40855084928422647,"extension":6.309251613573177},"index":0,"playId":"94899146-34a3-3a7f-8ad5-3c5b0de249a2","pitchNumber":1,"startTime":"2025-08-15T02:41:43.327Z","endTime":"2025-08-15T02:41:47.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.37596577647262,"strikeZoneBottom":1.61703880688297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.407147756781185,"aZ":-21.4060187591486,"pfxX":2.0394826308379757,"pfxZ":5.853776583907337,"pX":-0.1395403392484955,"pZ":3.8378400966453237,"vX0":-4.56549271768397,"vY0":-133.03397507429005,"vZ0":-0.992693729488684,"x":122.32,"y":135.16,"x0":1.3138352917162968,"y0":50.00520387792507,"z0":5.72980501414881,"aX":3.753867201408028},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.7,"breakHorizontal":-3.0,"spinRate":2303,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.40759971277456275,"extension":6.219335603363415},"index":1,"playId":"b5ae70b6-7448-385c-b81f-43d7564194cb","pitchNumber":2,"startTime":"2025-08-15T02:41:57.709Z","endTime":"2025-08-15T02:42:01.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":86.2,"strikeZoneTop":3.45000200289962,"strikeZoneBottom":1.69113249241418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.082429824609328,"aZ":-19.272826385659116,"pfxX":2.2641284451756634,"pfxZ":6.914796024279653,"pX":0.7223151419950083,"pZ":2.084121917072007,"vX0":-1.9804113743908012,"vY0":-134.04617484186005,"vZ0":-5.861468426057774,"x":89.47,"y":182.51,"x0":1.1675395502921206,"y0":50.00255720882756,"z0":5.623719420578804,"aX":4.224722531955671},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.9,"breakHorizontal":-3.8,"spinRate":2331,"spinDirection":155},"zone":9,"typeConfidence":2.0,"plateTime":0.4047226746510022,"extension":6.373295087839842},"index":2,"playId":"d7b1a66b-152f-3d99-aca1-1ceaada4a30f","pitchNumber":3,"startTime":"2025-08-15T02:42:15.473Z","endTime":"2025-08-15T02:42:19.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.4,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.961276662836706,"aZ":-20.58500146342033,"pfxX":-0.01928457120792193,"pfxZ":6.188583700346247,"pX":0.19843556789198574,"pZ":2.409973969280128,"vX0":-2.8333914863755045,"vY0":-134.24925410074368,"vZ0":-4.815464818316911,"x":109.44,"y":173.71,"x0":1.258679519283895,"y0":50.00324894503832,"z0":5.64184074887045,"aX":-0.03595288407407252},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.7,"breakHorizontal":0.5,"spinRate":2282,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.4040120012075321,"extension":6.372246716599568},"hitData":{"launchSpeed":94.9,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.72,"coordY":152.19}},"index":3,"playId":"9065c139-8c30-3441-9683-cfbda0cbde3e","pitchNumber":4,"startTime":"2025-08-15T02:42:33.337Z","endTime":"2025-08-15T02:42:40.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":-0.20000000000000007,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:42:40.872Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Aaron Schunk lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-15T02:42:59.763Z","endTime":"2025-08-15T02:44:55.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668845,"fullName":"Aaron Schunk","link":"/api/v1/people/668845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":85.2,"strikeZoneTop":3.43685051668913,"strikeZoneBottom":1.59999578063395,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.374219924245523,"aZ":-19.99604035823066,"pfxX":3.6047351808906707,"pfxZ":6.683670584056226,"pX":0.04812943323879224,"pZ":2.0622002334121428,"vX0":-4.070214872753718,"vY0":-132.65999443417957,"vZ0":-5.720704657611626,"x":115.17,"y":183.1,"x0":1.1178523033297854,"y0":50.004384033342966,"z0":5.657250327610536,"aX":6.570585310408932},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-5.9,"spinRate":2304,"spinDirection":151},"zone":8,"typeConfidence":2.0,"plateTime":0.4093749865047207,"extension":6.353765492405019},"index":0,"playId":"df30c1ff-d5ea-395e-88d2-415c735374f7","pitchNumber":1,"startTime":"2025-08-15T02:43:05.977Z","endTime":"2025-08-15T02:43:10.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":91.7,"endSpeed":85.8,"strikeZoneTop":3.43685487175635,"strikeZoneBottom":1.63687728047273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.02088361315651,"aZ":-21.962265285961312,"pfxX":2.6977429156969355,"pfxZ":5.4993512405451455,"pX":0.5124371566655669,"pZ":4.137804743483722,"vX0":-3.2040367073213574,"vY0":-133.73770510982797,"vZ0":-0.22934246760060506,"x":97.47,"y":127.06,"x0":1.3615328152160004,"y0":50.00402090898169,"z0":5.766778601900408,"aX":5.01073639549432},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.2,"breakHorizontal":-4.4,"spinRate":2316,"spinDirection":152},"zone":12,"typeConfidence":2.0,"plateTime":0.4056814011307823,"extension":6.2473813922496975},"index":1,"playId":"d4d092d6-9acc-3707-bdc1-86aa74a92eb3","pitchNumber":2,"startTime":"2025-08-15T02:43:27.581Z","endTime":"2025-08-15T02:43:31.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.5,"strikeZoneTop":3.4000023899036,"strikeZoneBottom":1.63688153424656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.531604950099446,"aZ":-20.993514427367163,"pfxX":2.2942368054554865,"pfxZ":6.071519928097324,"pX":0.9634786762923069,"pZ":3.0923548243094823,"vX0":-1.713088467222761,"vY0":-133.09853823507723,"vZ0":-2.969246973878468,"x":80.27,"y":155.29,"x0":1.309083492602823,"y0":50.003122876886685,"z0":5.6982261423996245,"aX":4.224448274235028},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-4.0,"spinRate":2242,"spinDirection":161},"zone":12,"typeConfidence":2.0,"plateTime":0.40746805678010034,"extension":6.283282711474517},"index":2,"playId":"be5fbe66-a0fa-3ff8-8ed2-b10ef29fc4dd","pitchNumber":3,"startTime":"2025-08-15T02:43:43.101Z","endTime":"2025-08-15T02:43:46.861Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":86.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.676988491862765,"aZ":-21.149192220538957,"pfxX":2.9218384454512805,"pfxZ":5.922724346060679,"pX":0.6133794451403864,"pZ":2.5315852781968626,"vX0":-3.013465226746246,"vY0":-133.79476857406505,"vZ0":-4.285969698032294,"x":93.62,"y":170.43,"x0":1.3606230071470717,"y0":50.00201527683393,"z0":5.6196602270809155,"aX":5.437859084857526},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":-4.8,"spinRate":2292,"spinDirection":147},"zone":6,"typeConfidence":2.0,"plateTime":0.40530072496251135,"extension":6.406460367803571},"index":3,"playId":"9a6d0404-d326-3a73-b17d-10ba0577a50c","pitchNumber":4,"startTime":"2025-08-15T02:44:00.612Z","endTime":"2025-08-15T02:44:03.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.503439755809886,"aZ":-20.66613235455552,"pfxX":0.8167634803585377,"pfxZ":6.183392872952208,"pX":0.5822469940225443,"pZ":3.410115445889421,"vX0":-1.7259880885047003,"vY0":-133.98526477556734,"vZ0":-2.3160540371513942,"x":94.81,"y":146.71,"x0":1.1219060424409182,"y0":50.0026106937096,"z0":5.725432082794708,"aX":1.520238028717931},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.0,"breakHorizontal":-1.2,"spinRate":2228,"spinDirection":159},"zone":3,"typeConfidence":2.0,"plateTime":0.40513960469217913,"extension":6.352051164253801},"index":4,"playId":"011b2528-6e9c-3cb6-a834-4fc6c2f12844","pitchNumber":5,"startTime":"2025-08-15T02:44:24.373Z","endTime":"2025-08-15T02:44:28.097Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.2,"endSpeed":86.1,"strikeZoneTop":3.4,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.473090080286074,"aZ":-21.318877946764488,"pfxX":1.629722572796539,"pfxZ":5.820971109373194,"pX":-0.14714753803272457,"pZ":2.164091443501035,"vX0":-4.13808113239658,"vY0":-134.30046940039566,"vZ0":-5.310066155677473,"x":122.61,"y":180.35,"x0":1.187945973660418,"y0":50.00032099319691,"z0":5.640730370424628,"aX":3.03815227481421},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-2.3,"spinRate":2300,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.404676929648903,"extension":6.417077735887351},"hitData":{"launchSpeed":87.2,"launchAngle":25.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.35,"coordY":77.99}},"index":5,"playId":"0e6aa6c1-e758-365e-9038-3ac7ec400b9e","pitchNumber":6,"startTime":"2025-08-15T02:44:47.866Z","endTime":"2025-08-15T02:44:55.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_ab"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_ab"},{"player":{"id":668845,"link":"/api/v1/people/668845"},"credit":"b_pa"},{"player":{"id":593958,"link":"/api/v1/people/593958"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:44:55.417Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T02:47:03.518Z","endTime":"2025-08-15T02:47:18.978Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"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":92.6,"endSpeed":85.5,"strikeZoneTop":3.31,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.58642126617144,"aZ":-17.37331887195259,"pfxX":-6.016355170136908,"pfxZ":7.9499383269269845,"pX":0.05072419346470639,"pZ":3.189587287799274,"vX0":4.374504347495852,"vY0":-134.9120609149831,"vZ0":-3.4892117028411764,"x":115.07,"y":152.66,"x0":-0.8019192197828724,"y0":50.005467147661804,"z0":5.708736627912474,"aX":-11.203919996507459},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.9,"breakHorizontal":10.1,"spinRate":2379,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.4044391418814457,"extension":6.80047026753411},"hitData":{"launchSpeed":99.5,"launchAngle":44.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.86,"coordY":58.11}},"index":0,"playId":"834191e9-e353-3905-b6d8-d2dc78976cac","pitchNumber":1,"startTime":"2025-08-15T02:47:09.875Z","endTime":"2025-08-15T02:47:18.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677950,"link":"/api/v1/people/677950","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":677950,"link":"/api/v1/people/677950"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:47:18.978Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (7) on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T02:47:26.791Z","endTime":"2025-08-15T02:48:17.364Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"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":93.5,"endSpeed":86.9,"strikeZoneTop":3.22411690885011,"strikeZoneBottom":1.64182933666634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.982174276393796,"aZ":-15.004574376075174,"pfxX":-4.649338514254004,"pfxZ":8.961709263362602,"pX":-0.012243946265714047,"pZ":3.3449583379494308,"vX0":3.5413618218441063,"vY0":-136.33875281808952,"vZ0":-3.6518264167274657,"x":117.47,"y":148.47,"x0":-0.7125262122000163,"y0":50.00425273276182,"z0":5.712372311528254,"aX":-8.909194179546274},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":7.8,"spinRate":2438,"spinDirection":213},"zone":2,"typeConfidence":2.0,"plateTime":0.3990414911765794,"extension":6.9197448854136505},"index":0,"playId":"89efcac2-c921-34ed-ab5f-01f89666584a","pitchNumber":1,"startTime":"2025-08-15T02:47:46.736Z","endTime":"2025-08-15T02:47:51.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.387395495567187,"aZ":-26.727699172958705,"pfxX":-1.8207813364136936,"pfxZ":3.6350362550340716,"pX":-0.6521389193599622,"pZ":1.8517461110326943,"vX0":0.48721186483804885,"vY0":-121.27051141538874,"vZ0":-3.8513532799839227,"x":141.86,"y":188.78,"x0":-0.6183414408783864,"y0":50.00386254758179,"z0":5.776513808888682,"aX":-2.7282416710102075},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.0,"breakHorizontal":3.2,"spinRate":955,"spinDirection":245},"zone":7,"typeConfidence":2.0,"plateTime":0.4506352887369678,"extension":6.901696594106129},"hitData":{"launchSpeed":93.4,"launchAngle":10.0,"totalDistance":158.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":42.54,"coordY":131.6}},"index":1,"playId":"b96921f5-953c-3460-a6e7-2117e95a87a0","pitchNumber":2,"startTime":"2025-08-15T02:48:04.749Z","endTime":"2025-08-15T02:48:17.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":677942,"link":"/api/v1/people/677942","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:48:17.364Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Herrera flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T02:48:41.106Z","endTime":"2025-08-15T02:50:37.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":645444,"fullName":"Jose Herrera","link":"/api/v1/people/645444"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.539254332285733,"aZ":-15.820422502490619,"pfxX":-4.432394095136918,"pfxZ":8.707598559448051,"pX":-0.12905689807988355,"pZ":2.7085511651699354,"vX0":3.1669467830148887,"vY0":-135.66129614792936,"vZ0":-5.13972768196635,"x":121.92,"y":165.65,"x0":-0.7311738189443661,"y0":50.00496930160019,"z0":5.717467992029338,"aX":-8.326344193995816},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2315,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.4025773714724288,"extension":6.889783047689476},"index":0,"playId":"aa656a67-fcae-34ec-ad77-f1586a60cb66","pitchNumber":1,"startTime":"2025-08-15T02:48:54.447Z","endTime":"2025-08-15T02:48:58.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.7,"endSpeed":86.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.516753250091504,"aZ":-16.133645887093795,"pfxX":-4.107536784586606,"pfxZ":8.424449528506877,"pX":0.13574840644604705,"pZ":2.9441825471977348,"vX0":4.0902907785331095,"vY0":-136.48256143820606,"vZ0":-4.264087135243264,"x":111.83,"y":159.29,"x0":-0.8422480425869925,"y0":50.00027512657482,"z0":5.623811383777034,"aX":-7.817874902923038},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":6.7,"spinRate":2380,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.3999635333738465,"extension":6.868918729371345},"index":1,"playId":"a750848d-a50f-34f2-a9c9-a3f9a22f05e9","pitchNumber":2,"startTime":"2025-08-15T02:49:13.077Z","endTime":"2025-08-15T02:49:16.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":2.97251533507126,"strikeZoneBottom":1.42559270666565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.92883280185367,"aZ":-26.390517035516417,"pfxX":-2.675007345383168,"pfxZ":3.776464188069614,"pX":-1.976411841149225,"pZ":3.9752377507282475,"vX0":-1.9372802646426421,"vY0":-122.65632351776847,"vZ0":0.680191652568493,"x":192.34,"y":131.45,"x0":-0.830338460029166,"y0":50.00503871409072,"z0":5.934381041641851,"aX":-4.100041219482762},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.2,"breakHorizontal":5.3,"spinRate":1175,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.44555127025587327,"extension":6.83095420214399},"index":2,"playId":"30c90319-613c-36cd-82fd-4f92094593ca","pitchNumber":3,"startTime":"2025-08-15T02:49:35.069Z","endTime":"2025-08-15T02:49:38.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-15T02:49:56.261Z","endTime":"2025-08-15T02:50:09.095Z","isPitch":false,"type":"action","player":{"id":645444,"link":"/api/v1/people/645444"},"defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.9,"strikeZoneTop":2.93543429364161,"strikeZoneBottom":1.38841746006997,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.760708928094225,"aZ":-21.796787117990164,"pfxX":-3.6670826276996182,"pfxZ":6.782379568503323,"pX":-0.21807171507985768,"pZ":0.9118652282570772,"vX0":2.371091310589176,"vY0":-122.53955084076635,"vZ0":-6.980491078792447,"x":125.31,"y":214.16,"x0":-0.7186581788863208,"y0":50.00461869361217,"z0":5.642120273350873,"aX":-5.613244963630344},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":11.0,"breakHorizontal":6.1,"spinRate":1198,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.44589406994314773,"extension":6.889360312122486},"index":4,"playId":"0b864412-a3d8-30e7-a9a3-a2d8215df46c","pitchNumber":4,"startTime":"2025-08-15T02:50:09.095Z","endTime":"2025-08-15T02:50:12.966Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.267640239402766,"aZ":-16.958938349794092,"pfxX":-4.412104461735055,"pfxZ":8.250275130025269,"pX":-0.4641838812836842,"pZ":3.0538052260519235,"vX0":2.317030807470211,"vY0":-134.4886288346333,"vZ0":-3.9087452564681993,"x":134.69,"y":156.33,"x0":-0.760427233925126,"y0":50.00613842058825,"z0":5.717854838711084,"aX":-8.139975960876763},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":7.6,"spinRate":2211,"spinDirection":215},"zone":1,"typeConfidence":2.0,"plateTime":0.40619722313939643,"extension":6.920756108059383},"hitData":{"launchSpeed":84.3,"launchAngle":56.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.25,"coordY":104.58}},"index":5,"playId":"cd011f72-fa79-38da-905f-2d1aec148ad0","pitchNumber":5,"startTime":"2025-08-15T02:50:26.461Z","endTime":"2025-08-15T02:50:37.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":645444,"link":"/api/v1/people/645444","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":645444,"link":"/api/v1/people/645444"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.4,"awayTeamWinProbability":99.6,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:50:37.549Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, first baseman Kyle Farmer to pitcher Dugan Darnell.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-15T02:50:48.316Z","endTime":"2025-08-15T02:51:53.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.54000018871537,"strikeZoneBottom":1.63999998594654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.056969039394893,"aZ":-16.089085778560236,"pfxX":-5.7433310404824915,"pfxZ":8.496267624463783,"pX":-0.04234140535882422,"pZ":1.8872521845904977,"vX0":3.7695038210522274,"vY0":-136.05822066356458,"vZ0":-7.241762272833025,"x":118.61,"y":187.82,"x0":-0.6924518739930755,"y0":50.006404257951736,"z0":5.678262252973314,"aX":-10.877844858604341},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.2,"breakHorizontal":9.7,"spinRate":2361,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.40104848476171595,"extension":6.933084890444129},"index":0,"playId":"1ea2000b-a2d7-352c-8746-908a643cca13","pitchNumber":1,"startTime":"2025-08-15T02:51:06.236Z","endTime":"2025-08-15T02:51:11.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.08347807433036,"aZ":-32.04213155473409,"pfxX":0.9581031592056175,"pfxZ":0.0866917212084255,"pX":0.9024358936116768,"pZ":1.423815931445902,"vX0":3.9455853113020796,"vY0":-119.46046351227719,"vZ0":-3.396974483472572,"x":82.6,"y":200.34,"x0":-0.8828740361861858,"y0":50.00181171122256,"z0":5.690995294499653,"aX":1.4088657088597933},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.2,"breakHorizontal":-2.5,"spinRate":2195,"spinDirection":75},"zone":14,"typeConfidence":2.0,"plateTime":0.455361879295614,"extension":6.814478801659436},"index":1,"playId":"e10276ad-c64a-3336-858a-83ff0a0b7a75","pitchNumber":2,"startTime":"2025-08-15T02:51:24.686Z","endTime":"2025-08-15T02:51:31.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.273038812537642,"aZ":-21.60757605231779,"pfxX":-3.3194116305948933,"pfxZ":6.71353457515531,"pX":-0.283705789434794,"pZ":1.2918764612746627,"vX0":1.7720104323855588,"vY0":-123.99907802738905,"vZ0":-6.37357851138477,"x":127.81,"y":203.9,"x0":-0.5722834824508869,"y0":50.00412138694942,"z0":5.670641148586072,"aX":-5.225617938145272},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":11.0,"breakHorizontal":5.6,"spinRate":1216,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4398949222384405,"extension":6.92228860675299},"hitData":{"launchSpeed":82.4,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.42,"coordY":168.4}},"index":2,"playId":"d0e30aea-eae5-37ba-a297-f70ae7eedb5c","pitchNumber":3,"startTime":"2025-08-15T02:51:45.416Z","endTime":"2025-08-15T02:51:53.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":672695,"link":"/api/v1/people/672695","batSide":{"code":"L","description":"Left"}},"second":{"id":677942,"link":"/api/v1/people/677942"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_ab"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_ab"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"credit":"b_pa"},{"player":{"id":699911,"link":"/api/v1/people/699911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.5,"awayTeamWinProbability":99.5,"homeTeamWinProbabilityAdded":0.09999999999999998,"leverageIndex":0.03,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:51:53.176Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T02:54:18.059Z","endTime":"2025-08-15T02:55:45.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Morillo replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T02:52:18.980Z","endTime":"2025-08-15T02:54:20.344Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":593958,"link":"/api/v1/people/593958","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.4,"strikeZoneTop":3.16085740243653,"strikeZoneBottom":1.49538715793808,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.51306749958278,"aZ":-19.84300814349508,"pfxX":-7.863733810269185,"pfxZ":5.823222252564717,"pX":-0.20631902191806922,"pZ":2.836289609259178,"vX0":7.000108052572542,"vY0":-143.52539389055215,"vZ0":-4.530484176616751,"x":124.86,"y":162.2,"x0":-1.6372600890272377,"y0":50.003111188971616,"z0":5.645688783720564,"aX":-16.65445370922563},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.0,"breakHorizontal":13.1,"spinRate":2190,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.37943991286133416,"extension":6.488018132190574},"index":1,"playId":"7fa5bcc7-8c4c-3953-bc80-ab8693a74f9a","pitchNumber":1,"startTime":"2025-08-15T02:54:20.344Z","endTime":"2025-08-15T02:54:24.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.442107150969957,"aZ":-18.89589581597843,"pfxX":-7.622287401675189,"pfxZ":6.2731009768853285,"pX":-0.04095240417137163,"pZ":2.339932209539223,"vX0":6.921931524638542,"vY0":-143.47529202216182,"vZ0":-6.008611344674298,"x":118.56,"y":175.6,"x0":-1.4765632372028727,"y0":50.00424694482219,"z0":5.610936087600133,"aX":-16.13580174546635},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.6,"breakHorizontal":12.7,"spinRate":2210,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.37955608129179774,"extension":6.405260326708407},"index":2,"playId":"5c7f3282-3aaa-3a1a-8740-7b442ec34cbe","pitchNumber":2,"startTime":"2025-08-15T02:54:35.521Z","endTime":"2025-08-15T02:54:38.965Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.6,"strikeZoneTop":3.19816487918312,"strikeZoneBottom":1.53270104176224,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.194743540319656,"aZ":-16.059766198763974,"pfxX":-2.641142874133713,"pfxZ":7.562462654351215,"pX":0.9482454202127178,"pZ":4.36927743829531,"vX0":7.810315177643352,"vY0":-143.85991975131725,"vZ0":-1.2446687151229376,"x":80.86,"y":120.81,"x0":-1.4389772986423612,"y0":50.001196657314786,"z0":5.78650392626638,"aX":-5.627483645054233},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.7,"breakHorizontal":3.5,"spinRate":2279,"spinDirection":213},"zone":12,"typeConfidence":0.88,"plateTime":0.37835545532785053,"extension":6.444075525574339},"index":3,"playId":"ffc2a593-f34f-3085-9249-7aa6beb2e742","pitchNumber":3,"startTime":"2025-08-15T02:54:55.559Z","endTime":"2025-08-15T02:54:59.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":2,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.41956907140072,"aZ":-19.651682819644247,"pfxX":-6.073774042877524,"pfxZ":5.8715388197702065,"pX":0.4820523166060374,"pZ":3.153317720444163,"vX0":7.773947739564984,"vY0":-143.56307708036647,"vZ0":-3.6664416424030977,"x":98.63,"y":153.64,"x0":-1.444346189781233,"y0":50.00366303669207,"z0":5.636778237275584,"aX":-12.95655491159738},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.2,"breakHorizontal":9.8,"spinRate":2210,"spinDirection":207},"zone":3,"typeConfidence":2.0,"plateTime":0.37838844080225176,"extension":6.3544382639628765},"index":4,"playId":"7083267b-3bee-37f3-a7b4-7aee7241160c","pitchNumber":4,"startTime":"2025-08-15T02:55:12.873Z","endTime":"2025-08-15T02:55:16.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":89.2,"endSpeed":83.9,"strikeZoneTop":3.31,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.835223418253292,"aZ":-35.20615885895341,"pfxX":2.5041523985303273,"pfxZ":-1.7366286869278404,"pX":1.040585095685291,"pZ":1.5043155428402752,"vX0":5.399542050050012,"vY0":-129.99341487614575,"vZ0":-4.058169906227484,"x":77.34,"y":198.16,"x0":-1.3715603854602887,"y0":50.00092210446996,"z0":5.698296707400921,"aX":4.375852604580989},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-3.7,"breakHorizontal":-5.5,"spinRate":2575,"spinDirection":74},"zone":14,"typeConfidence":0.9,"plateTime":0.417973933138164,"extension":6.553801758824282},"hitData":{"launchSpeed":87.4,"launchAngle":25.0,"totalDistance":322.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":180.45,"coordY":81.62}},"index":5,"playId":"07344509-07a3-342a-a3a9-3b03f6b6472f","pitchNumber":5,"startTime":"2025-08-15T02:55:36.624Z","endTime":"2025-08-15T02:55:45.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":-0.2,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:55:45.832Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to right fielder Corbin Carroll.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T02:55:51.643Z","endTime":"2025-08-15T02:57:07.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":92.0,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.818821179801713,"aZ":-17.396235540274752,"pfxX":-5.7678440858385285,"pfxZ":6.9084173937441875,"pX":0.3801780196680709,"pZ":2.951498401482055,"vX0":7.450253585491204,"vY0":-143.81701616247682,"vZ0":-4.6392602956078415,"x":102.51,"y":159.09,"x0":-1.469438357696409,"y0":50.00170631146117,"z0":5.632186056430546,"aX":-12.335273468959565},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.0,"breakHorizontal":9.4,"spinRate":2197,"spinDirection":208},"zone":3,"typeConfidence":2.0,"plateTime":0.37785709227380204,"extension":6.417663243062546},"index":0,"playId":"70f3ae01-0b3f-34bb-bcbf-738cabae6d25","pitchNumber":1,"startTime":"2025-08-15T02:56:09.892Z","endTime":"2025-08-15T02:56:13.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":92.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.497570048727024,"aZ":-17.754125952919612,"pfxX":-5.914523587924531,"pfxZ":6.6283803394181655,"pX":0.37962884750779924,"pZ":2.4263421498014406,"vX0":7.555345216458487,"vY0":-145.10018465548353,"vZ0":-6.101754279613657,"x":102.53,"y":173.27,"x0":-1.465000640174074,"y0":50.00239492152473,"z0":5.60260439312246,"aX":-12.867270134608125},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.2,"breakHorizontal":9.6,"spinRate":2123,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.37459844456262426,"extension":6.436021558031091},"index":1,"playId":"3a2fce56-2177-3272-b78d-b09606e30bc6","pitchNumber":2,"startTime":"2025-08-15T02:56:27.276Z","endTime":"2025-08-15T02:56:32.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":92.1,"strikeZoneTop":3.11187838585124,"strikeZoneBottom":1.45621291871717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.316168079030533,"aZ":-16.46175996678636,"pfxX":-3.780386907528948,"pfxZ":7.318609983714559,"pX":1.0881432651313874,"pZ":3.4793101313622854,"vX0":8.144231231193599,"vY0":-144.1956995480043,"vZ0":-3.6272319048140065,"x":75.52,"y":144.84,"x0":-1.256972572562776,"y0":50.00597680577963,"z0":5.742547108467868,"aX":-8.120232634928216},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":12.8,"breakHorizontal":5.5,"spinRate":2157,"spinDirection":207},"zone":12,"typeConfidence":0.82,"plateTime":0.37702068908775743,"extension":6.343003716207374},"index":2,"playId":"3c27d625-f73a-3288-85f7-3e67b7fff096","pitchNumber":3,"startTime":"2025-08-15T02:56:43.227Z","endTime":"2025-08-15T02:56:46.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":92.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.483465428490025,"aZ":-14.676526125644722,"pfxX":-3.8743383972912375,"pfxZ":8.110674984048014,"pX":0.48689676869227416,"pZ":2.266374031968877,"vX0":7.042660602105439,"vY0":-144.75083448867235,"vZ0":-6.865120828719611,"x":98.44,"y":177.59,"x0":-1.4559128301809015,"y0":50.003073835253204,"z0":5.538456094106292,"aX":-8.359348756908842},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":13.7,"breakHorizontal":5.9,"spinRate":2253,"spinDirection":208},"zone":6,"typeConfidence":0.87,"plateTime":0.37598508078866244,"extension":6.486858111897177},"hitData":{"launchSpeed":96.4,"launchAngle":18.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.14,"coordY":87.27}},"index":3,"playId":"7dfe500e-b27b-3df6-b614-712e2d843f05","pitchNumber":4,"startTime":"2025-08-15T02:57:00.191Z","endTime":"2025-08-15T02:57:07.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":-0.09999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:57:07.315Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a ground ball to left fielder Lourdes Gurriel Jr.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T02:57:15.007Z","endTime":"2025-08-15T02:57:43.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":91.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.466323158941883,"aZ":-20.513940533768015,"pfxX":-6.919882315948448,"pfxZ":5.536289372326813,"pX":-0.05567928456041949,"pZ":3.2233579662626815,"vX0":6.654968582147958,"vY0":-142.95417708721206,"vZ0":-3.4303826492197906,"x":119.12,"y":151.75,"x0":-1.49488467179819,"y0":50.0043082409209,"z0":5.699097459024799,"aX":-14.578252577524147},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":9.6,"breakHorizontal":11.5,"spinRate":2137,"spinDirection":210},"zone":2,"typeConfidence":0.91,"plateTime":0.3805729950771255,"extension":6.327829770376415},"hitData":{"launchSpeed":96.8,"launchAngle":6.0,"totalDistance":111.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":80.37,"coordY":103.54}},"index":0,"playId":"dbd7bf18-c8d8-301c-82ee-b0d70b8cbf3b","pitchNumber":1,"startTime":"2025-08-15T02:57:35.370Z","endTime":"2025-08-15T02:57:43.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.2,"awayTeamWinProbability":99.8,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T02:57:43.854Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-15T02:57:53.410Z","endTime":"2025-08-15T03:00:06.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"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":98.2,"endSpeed":91.3,"strikeZoneTop":3.58518449575999,"strikeZoneBottom":1.72999956060234,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.353284768308963,"aZ":-18.452743351130216,"pfxX":-6.554536283056187,"pfxZ":6.5199166103599655,"pX":0.18202950672781074,"pZ":1.9006604450197715,"vX0":7.000547411205888,"vY0":-142.85743511857888,"vZ0":-7.124547776057696,"x":110.06,"y":187.46,"x0":-1.4277337010537594,"y0":50.001676548543756,"z0":5.551042197203116,"aX":-13.791274866200423},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.8,"breakHorizontal":10.8,"spinRate":2209,"spinDirection":209},"zone":8,"typeConfidence":0.88,"plateTime":0.38080835379037614,"extension":6.39637535363495},"index":0,"playId":"6611ed97-e5b8-3917-9bc6-431afe0b0a50","pitchNumber":1,"startTime":"2025-08-15T02:58:11.820Z","endTime":"2025-08-15T02:58:15.658Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":85.2,"strikeZoneTop":3.5482549202889,"strikeZoneBottom":1.76726585875102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.94853609728102,"aZ":-30.95139874938392,"pfxX":1.9012609845124944,"pfxZ":0.680229444048134,"pX":1.5932013050493559,"pZ":1.2794729580308721,"vX0":7.03078556969648,"vY0":-131.7872737073267,"vZ0":-5.315772508592737,"x":56.27,"y":204.23,"x0":-1.331765518517047,"y0":50.0049668509678,"z0":5.546854457316811,"aX":3.4198142722995644},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":0.5,"breakHorizontal":-4.7,"spinRate":2591,"spinDirection":105},"zone":14,"typeConfidence":0.9,"plateTime":0.41201897232142226,"extension":6.591167455072549},"index":1,"playId":"91c09840-eb83-3ed9-8207-61631ccf44d2","pitchNumber":2,"startTime":"2025-08-15T02:58:27.776Z","endTime":"2025-08-15T02:58:31.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.8,"strikeZoneTop":3.47375359171529,"strikeZoneBottom":1.72999730101776,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.22434146128172,"aZ":-24.4080044776003,"pfxX":-7.949379861471598,"pfxZ":4.330309842103471,"pX":0.23447744566208523,"pZ":0.5639379917625172,"vX0":7.151119220827346,"vY0":-131.91902073815737,"vZ0":-8.522529840871922,"x":108.06,"y":223.55,"x0":-1.4547054648372268,"y0":50.006475462610915,"z0":5.584161005345225,"aX":-14.271843736469648},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.5,"breakHorizontal":13.2,"spinRate":2388,"spinDirection":234},"zone":14,"typeConfidence":0.92,"plateTime":0.4123150505401698,"extension":6.2395750170907425},"index":2,"playId":"1ff239e3-96f3-3212-86a2-fb2f9e3a7e88","pitchNumber":3,"startTime":"2025-08-15T02:58:44.667Z","endTime":"2025-08-15T02:58:48.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":91.8,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.246515564113327,"aZ":-19.195189092100392,"pfxX":-6.7950135088211,"pfxZ":6.088236103091729,"pX":0.3124470542703839,"pZ":2.870225375775708,"vX0":7.599684655075572,"vY0":-143.72108822856947,"vZ0":-4.699198411669527,"x":105.09,"y":161.28,"x0":-1.4590637299654243,"y0":50.0058137202053,"z0":5.686586665301085,"aX":-14.493773011377893},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.4,"breakHorizontal":11.2,"spinRate":2123,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.378317787651004,"extension":6.374231098693219},"index":3,"playId":"e62ce147-ed39-3fc2-b3c3-96673d40d39f","pitchNumber":4,"startTime":"2025-08-15T02:59:11.038Z","endTime":"2025-08-15T02:59:14.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.3,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.61514817511063,"aZ":-16.882845143679916,"pfxX":-4.184344273847063,"pfxZ":7.240355288133438,"pX":0.8830891311098605,"pZ":3.1231859164374347,"vX0":7.765132383926912,"vY0":-143.18027158644574,"vZ0":-4.300594169288836,"x":83.34,"y":154.45,"x0":-1.299114558143933,"y0":50.00636576818611,"z0":5.675025462336377,"aX":-8.842165672198417},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":6.4,"spinRate":2134,"spinDirection":207},"zone":12,"typeConfidence":0.78,"plateTime":0.38000447648882885,"extension":6.463731829785452},"index":4,"playId":"73303f41-8c8f-3807-8f94-3f174626307c","pitchNumber":5,"startTime":"2025-08-15T02:59:38.989Z","endTime":"2025-08-15T02:59:42.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":90.9,"endSpeed":84.4,"strikeZoneTop":3.66,"strikeZoneBottom":1.73,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.847024361300313,"aZ":-26.298036114154527,"pfxX":-7.220534755447455,"pfxZ":3.2730076668031236,"pX":-0.1687702497662299,"pZ":2.1808830331152715,"vX0":5.93621146378087,"vY0":-132.3706950807899,"vZ0":-4.3885843003321625,"x":123.43,"y":179.9,"x0":-1.4881925558023268,"y0":50.00567160807392,"z0":5.756368595343267,"aX":-12.980772611994961},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.3,"breakHorizontal":12.0,"spinRate":1985,"spinDirection":237},"zone":8,"typeConfidence":0.9,"plateTime":0.41176253483216385,"extension":6.343335004487047},"index":5,"playId":"4c1b661b-2960-3060-9042-cf00ad0dcf2d","pitchNumber":6,"startTime":"2025-08-15T03:00:02.075Z","endTime":"2025-08-15T03:00:06.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":687597,"link":"/api/v1/people/687597","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_ab"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_ab"},{"player":{"id":687597,"link":"/api/v1/people/687597"},"credit":"b_pa"},{"player":{"id":666661,"link":"/api/v1/people/666661"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:00:06.067Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Jordan Beck.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T03:02:44.136Z","endTime":"2025-08-15T03:03:11.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Nick Anderson replaces Dugan Darnell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T03:01:12.944Z","endTime":"2025-08-15T03:02:46.443Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":699911,"link":"/api/v1/people/699911","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.63284639578109,"strikeZoneBottom":1.69999722040726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.42538519054356,"aZ":-35.50136932435769,"pfxX":1.0509281910567119,"pfxZ":-2.2569817700806105,"pX":-0.4170552461000389,"pZ":3.4794323364027964,"vX0":0.6983297616354908,"vY0":-119.99943515354754,"vZ0":0.24873783668781568,"x":132.9,"y":144.84,"x0":-0.8476033727553524,"y0":50.00591241644585,"z0":6.515861634007768,"aX":1.5456345943642766},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-3.8,"breakHorizontal":-2.0,"spinRate":1991,"spinDirection":88},"zone":1,"typeConfidence":0.9,"plateTime":0.45500969018144843,"extension":6.192526930053918},"index":1,"playId":"5eb01af4-91d1-35f0-a702-7e5e46881c8f","pitchNumber":1,"startTime":"2025-08-15T03:02:46.443Z","endTime":"2025-08-15T03:02:50.323Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.7,"strikeZoneTop":3.67,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.975364023647643,"aZ":-19.744581677527076,"pfxX":-4.078933893404247,"pfxZ":6.3768921955666595,"pX":-0.29272918237281925,"pZ":3.77210099963706,"vX0":2.6293109751417725,"vY0":-137.60907036348067,"vZ0":-3.598057152211386,"x":128.16,"y":136.93,"x0":-0.72293203766426,"y0":50.000199901026505,"z0":6.408013954981915,"aX":-7.946145068665126},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.2,"breakHorizontal":7.0,"spinRate":2201,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.395634139978688,"extension":6.074322717350303},"hitData":{"launchSpeed":83.6,"launchAngle":60.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.32,"coordY":139.29}},"index":2,"playId":"1afb1343-38b1-3b8e-bd16-a1aab5f12c76","pitchNumber":2,"startTime":"2025-08-15T03:03:01.676Z","endTime":"2025-08-15T03:03:11.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606466,"link":"/api/v1/people/606466","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:03:11.221Z","atBatIndex":68},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Corbin Carroll reaches on a missed catch error by pitcher Nick Anderson, assist to first baseman Kyle Farmer.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T03:03:19.959Z","endTime":"2025-08-15T03:04:20.365Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_error_dropped_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":95.2,"endSpeed":88.1,"strikeZoneTop":3.17568236562835,"strikeZoneBottom":1.57717714332153,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50617322832302,"aZ":-16.30439759018111,"pfxX":-4.784270649196374,"pfxZ":8.054278018324213,"pX":-0.46052019803843736,"pZ":2.688322238409643,"vX0":2.6241187739650513,"vY0":-138.64669127403445,"vZ0":-6.7628557230821515,"x":134.55,"y":166.2,"x0":-0.7916515175335398,"y0":50.00348008944155,"z0":6.224307476517406,"aX":-9.426610788306476},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.6,"breakHorizontal":8.2,"spinRate":2301,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.39325260831663034,"extension":6.158150301761602},"index":0,"playId":"cfd9af14-c149-3424-887d-633fe8ed5a93","pitchNumber":1,"startTime":"2025-08-15T03:03:36.303Z","endTime":"2025-08-15T03:03:40.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.1757157276087,"strikeZoneBottom":1.54000296469454,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.455709873470155,"aZ":-33.46150261339496,"pfxX":0.6758531735296895,"pfxZ":-0.8569428735725264,"pX":-0.42188692722424065,"pZ":3.5810477515606762,"vX0":0.8097078347967323,"vY0":-121.5984355919663,"vZ0":0.0898222257489969,"x":133.08,"y":142.09,"x0":-0.8467911467313859,"y0":50.00444328403799,"z0":6.442660888459557,"aX":1.0136999221311689},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-1.3,"breakHorizontal":-1.4,"spinRate":1905,"spinDirection":118},"zone":11,"typeConfidence":0.9,"plateTime":0.4501486082882189,"extension":6.796188302084999},"index":1,"playId":"43e92d1d-144b-371c-a3a9-30407479fe24","pitchNumber":2,"startTime":"2025-08-15T03:03:52.356Z","endTime":"2025-08-15T03:03:56.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":82.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58359161493597,"aZ":-26.88559841782112,"pfxX":-6.666155744725033,"pfxZ":3.0773158663002524,"pX":-0.7604925919180334,"pZ":2.2366800733415135,"vX0":2.7484388319189184,"vY0":-128.91095632872896,"vZ0":-4.8649348083067725,"x":145.99,"y":178.39,"x0":-0.9622148106966006,"y0":50.00308800177584,"z0":6.172502507336497,"aX":-11.452144373894784},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.9,"breakHorizontal":11.6,"spinRate":1485,"spinDirection":236},"zone":4,"typeConfidence":0.88,"plateTime":0.42156545002183154,"extension":6.101866350728734},"hitData":{"launchSpeed":72.9,"launchAngle":-5.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.32,"coordY":166.38}},"index":2,"playId":"1060bf60-0244-3430-ad81-d23ca361c3f0","pitchNumber":3,"startTime":"2025-08-15T03:04:10.292Z","endTime":"2025-08-15T03:04:20.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":682998,"link":"/api/v1/people/682998","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":682998,"link":"/api/v1/people/682998"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.0,"dramaIndex":5.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:04:20.365Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Lourdes Gurriel Jr. strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T03:04:45.411Z","endTime":"2025-08-15T03:06:55.298Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666971,"fullName":"Lourdes Gurriel Jr.","link":"/api/v1/people/666971"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.71306330192192,"strikeZoneBottom":1.78696329764815,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.315414924677686,"aZ":-14.125483827205526,"pfxX":-2.8201960767378083,"pfxZ":9.154152572387765,"pX":-0.5286705379818196,"pZ":1.6760155295338317,"vX0":1.6244407290699,"vY0":-138.43763294545118,"vZ0":-9.629498894620191,"x":137.15,"y":193.53,"x0":-0.7518134363710248,"y0":50.00242373354924,"z0":6.109677433709247,"aX":-5.560655647853568},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":4.8,"spinRate":2265,"spinDirection":203},"zone":7,"typeConfidence":2.0,"plateTime":0.3932644250677666,"extension":6.2755718512578715},"index":0,"playId":"ec4996f2-71b6-3671-aea5-0b9b6a519d09","pitchNumber":1,"startTime":"2025-08-15T03:04:51.947Z","endTime":"2025-08-15T03:04:56.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21627446881268,"aZ":-29.992868116435226,"pfxX":-0.18007180865634265,"pfxZ":1.4663789007930514,"pX":-0.414153561281297,"pZ":3.2571295282826225,"vX0":0.7555550850752775,"vY0":-121.60215115063232,"vZ0":-1.3639017417578323,"x":132.79,"y":150.84,"x0":-0.7063274157070691,"y0":50.0032838327671,"z0":6.4421318218265045,"aX":-0.26807179948092336},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":0.1,"spinRate":2004,"spinDirection":96},"zone":1,"typeConfidence":0.89,"plateTime":0.4514896454261441,"extension":6.218386163394151},"index":1,"playId":"5993d656-9dac-3cef-83da-311e6934b21b","pitchNumber":2,"startTime":"2025-08-15T03:05:11.762Z","endTime":"2025-08-15T03:05:15.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.52835923164695,"strikeZoneBottom":1.71304066500625,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.17350629337231,"aZ":-29.44899368790403,"pfxX":0.13841352852813849,"pfxZ":1.777552215226947,"pX":0.9289192083363298,"pZ":0.46161321956784185,"vX0":3.635813616623494,"vY0":-123.25924395079183,"vZ0":-7.730295749184351,"x":81.59,"y":226.32,"x0":-0.5850890461222523,"y0":50.00384646200621,"z0":6.13513261040213,"aX":0.21210770732737871},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.6,"breakHorizontal":-1.1,"spinRate":2003,"spinDirection":182},"zone":14,"typeConfidence":0.86,"plateTime":0.4448772600805242,"extension":6.144553640459051},"index":2,"playId":"f5990e58-da38-3262-a94c-f3e8ca4dc8a2","pitchNumber":3,"startTime":"2025-08-15T03:05:45.831Z","endTime":"2025-08-15T03:05:49.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":95.3,"endSpeed":87.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.40117014299859,"aZ":-17.83603075875465,"pfxX":-4.779241015086701,"pfxZ":7.311441784900085,"pX":-0.9368018159834773,"pZ":3.003982013749004,"vX0":1.1594650214518598,"vY0":-138.77844236537254,"vZ0":-5.762057946940203,"x":152.71,"y":157.67,"x0":-0.7373828903977514,"y0":50.006888850596084,"z0":6.28484776662708,"aX":-9.37733060142288},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.4,"breakHorizontal":8.4,"spinRate":2324,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.3938293186878954,"extension":5.989661489791178},"index":3,"playId":"50f4b4cd-f33a-390c-89e4-a9bbb56d9a50","pitchNumber":4,"startTime":"2025-08-15T03:06:09.216Z","endTime":"2025-08-15T03:06:12.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.944996291053148,"aZ":-27.906747996707356,"pfxX":-5.887581044394817,"pfxZ":2.4318035553033237,"pX":-0.8114240128864346,"pZ":2.144942682685655,"vX0":1.9961461569052896,"vY0":-130.54132181410253,"vZ0":-5.1859531107206225,"x":147.93,"y":180.87,"x0":-0.8131932727233686,"y0":50.00381597176936,"z0":6.213230169285788,"aX":-10.340945926885793},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.7,"breakHorizontal":10.3,"spinRate":1670,"spinDirection":237},"zone":7,"typeConfidence":0.79,"plateTime":0.41678666962611643,"extension":6.07926249013413},"index":4,"playId":"dc9b9f5e-ff70-35ff-bc05-3db50230ebe6","pitchNumber":5,"startTime":"2025-08-15T03:06:51.194Z","endTime":"2025-08-15T03:06:55.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666971,"link":"/api/v1/people/666971","batSide":{"code":"R","description":"Right"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":666971,"link":"/api/v1/people/666971"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:06:55.298Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adrian Del Castillo lines out to pitcher Nick Anderson.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-15T03:07:12.604Z","endTime":"2025-08-15T03:08:48.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623433,"fullName":"Nick Anderson","link":"/api/v1/people/623433"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":623433,"link":"/api/v1/people/623433"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":82.0,"endSpeed":76.1,"strikeZoneTop":3.41999895195098,"strikeZoneBottom":1.68446936327801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.262526471277273,"aZ":-31.28216847961595,"pfxX":0.771101736470519,"pfxZ":0.6099732416042762,"pX":-0.4527846312747136,"pZ":2.7913193331289623,"vX0":0.5419297746322551,"vY0":-119.5795140021591,"vZ0":-1.7572208564586478,"x":134.26,"y":163.41,"x0":-0.7818705790514231,"y0":50.00203149444163,"z0":6.320265481084528,"aX":1.1258768503893517},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-1.6,"spinRate":2026,"spinDirection":89},"zone":4,"typeConfidence":0.9,"plateTime":0.45659681550333575,"extension":6.271419464761818},"index":0,"playId":"0faf6967-044e-3329-a650-0073e6d9e2c9","pitchNumber":1,"startTime":"2025-08-15T03:07:22.113Z","endTime":"2025-08-15T03:07:26.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.9,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.869014493080556,"aZ":-25.867276599125436,"pfxX":-6.3542863472716125,"pfxZ":3.7385112712489548,"pX":-0.2214409596519375,"pZ":2.461853889272087,"vX0":3.558869383754442,"vY0":-127.90829208636585,"vZ0":-4.280664878170464,"x":125.44,"y":172.31,"x0":-0.7921765904900911,"y0":50.004127005062415,"z0":6.142520296480995,"aX":-10.721802989470028},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.2,"breakHorizontal":10.9,"spinRate":1501,"spinDirection":242},"zone":5,"typeConfidence":0.86,"plateTime":0.4252765306158577,"extension":6.210720468344883},"index":1,"playId":"5aa4c000-bdb2-3c80-ab24-0b50460de151","pitchNumber":2,"startTime":"2025-08-15T03:07:41.281Z","endTime":"2025-08-15T03:07:44.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":83.6,"strikeZoneTop":3.41999601918936,"strikeZoneBottom":1.61000335507478,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.683094651771498,"aZ":-25.39753617022835,"pfxX":-5.909192409275851,"pfxZ":3.8853206470565462,"pX":-1.2568306491469021,"pZ":1.3509277204502128,"vX0":1.0176945840021647,"vY0":-130.08036065327408,"vZ0":-7.535474800045584,"x":128.49,"y":196.5,"x0":-0.8800756522840403,"y0":50.005561133936496,"z0":6.161104839172241,"aX":-10.309994160224113},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.9,"breakHorizontal":10.6,"spinRate":1652,"spinDirection":240},"zone":13,"typeConfidence":0.81,"plateTime":0.4182171538986683,"extension":6.107849336101864},"index":2,"playId":"9414d6ca-6b72-39d4-8169-d78df3c5561b","pitchNumber":3,"startTime":"2025-08-15T03:08:01.109Z","endTime":"2025-08-15T03:08:04.746Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.3,"strikeZoneTop":3.42000110525278,"strikeZoneBottom":1.68447651170177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.999675914853228,"aZ":-16.96764756258158,"pfxX":-3.7691647938733235,"pfxZ":7.654051443809752,"pX":-0.5196805549389332,"pZ":3.680152763862102,"vX0":1.9581135655366695,"vY0":-139.291765359111,"vZ0":-4.16821202994649,"x":136.81,"y":139.42,"x0":-0.73780464008732,"y0":50.00644253633013,"z0":6.300663502432092,"aX":-7.491035746382732},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.3,"breakHorizontal":6.5,"spinRate":2306,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39156434285836506,"extension":6.102935687250121},"index":3,"playId":"94b34c66-29ef-37df-a7b8-378ac7bdffe4","pitchNumber":4,"startTime":"2025-08-15T03:08:20.191Z","endTime":"2025-08-15T03:08:25.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.5,"strikeZoneTop":3.42,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.612650832301924,"aZ":-17.86987072341866,"pfxX":-3.814894945630953,"pfxZ":7.21063144407438,"pX":0.10493788436629635,"pZ":3.0868241642976812,"vX0":3.0503462891009914,"vY0":-138.89198190092634,"vZ0":-5.659264569125898,"x":113.0,"y":155.44,"x0":-0.5035568121251263,"y0":50.00424115277437,"z0":6.311128458648672,"aX":-7.5690781904547615},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.2,"breakHorizontal":6.4,"spinRate":2207,"spinDirection":207},"zone":2,"typeConfidence":2.0,"plateTime":0.3920603756876919,"extension":6.164723270514651},"hitData":{"launchSpeed":99.1,"launchAngle":4.0,"totalDistance":88.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":129.01,"coordY":180.06}},"index":4,"playId":"3f542937-94d3-3c72-9e86-8b6dae60fb8b","pitchNumber":5,"startTime":"2025-08-15T03:08:41.739Z","endTime":"2025-08-15T03:08:48.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623433,"link":"/api/v1/people/623433","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":571657,"link":"/api/v1/people/571657"},"second":{"id":668845,"link":"/api/v1/people/668845"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":687597,"link":"/api/v1/people/687597"},"center":{"id":686668,"link":"/api/v1/people/686668"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":680728,"link":"/api/v1/people/680728","batSide":{"code":"L","description":"Left"}},"first":{"id":682998,"link":"/api/v1/people/682998"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_ab"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_ab"},{"player":{"id":680728,"link":"/api/v1/people/680728"},"credit":"b_pa"},{"player":{"id":623433,"link":"/api/v1/people/623433"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:08:48.318Z","atBatIndex":71},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brenton Doyle homers (11) on a fly ball to left center field.","rbi":1,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T03:11:12.338Z","endTime":"2025-08-15T03:14:15.975Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,5,6,7,8,9],"actionIndex":[0,4],"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":656222,"link":"/api/v1/people/656222"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jalen Beeks replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-15T03:10:14.167Z","endTime":"2025-08-15T03:11:14.237Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656222,"link":"/api/v1/people/656222"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":666661,"link":"/api/v1/people/666661","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.3,"strikeZoneTop":3.47000036805395,"strikeZoneBottom":1.67999620490116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.388649593267797,"aZ":-19.277530555356677,"pfxX":4.2635723891831505,"pfxZ":6.893016873572165,"pX":-1.012036580096398,"pZ":2.1935637168196287,"vX0":-6.36371620583666,"vY0":-134.49744430362009,"vZ0":-6.145777265132356,"x":155.58,"y":179.55,"x0":0.8080084838679957,"y0":50.001200566430605,"z0":5.831560024512834,"aX":7.975755238120224},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":-6.7,"spinRate":2063,"spinDirection":151},"zone":13,"typeConfidence":0.79,"plateTime":0.40399887386084066,"extension":6.365695506090226},"index":1,"playId":"d4ce7d0e-e702-3ff2-92ff-3ab8026f9eed","pitchNumber":1,"startTime":"2025-08-15T03:11:14.237Z","endTime":"2025-08-15T03:11:18.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.2,"strikeZoneTop":3.469997295738,"strikeZoneBottom":1.6800015906935,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60797520224348,"aZ":-19.856637643275242,"pfxX":3.589674533326696,"pfxZ":6.379024586959844,"pX":0.9665747113818914,"pZ":3.627129587902859,"vX0":-1.728421583696417,"vY0":-136.9764084170649,"vZ0":-2.5768579821495017,"x":80.16,"y":140.85,"x0":1.1337608235802787,"y0":50.005213420738585,"z0":5.913143851713603,"aX":6.933959539606254},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":-6.2,"spinRate":2149,"spinDirection":149},"zone":12,"typeConfidence":0.88,"plateTime":0.39738946090953364,"extension":6.21225476869635},"index":2,"playId":"b143239a-d605-3813-b865-a4a9dca4b776","pitchNumber":2,"startTime":"2025-08-15T03:11:28.284Z","endTime":"2025-08-15T03:11:31.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-15T03:11:41.298Z","endTime":"2025-08-15T03:11:51.885Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":4,"startTime":"2025-08-15T03:11:51.885Z","endTime":"2025-08-15T03:12:40.298Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":87.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.713673953805078,"aZ":-20.766633604659894,"pfxX":3.17357846932053,"pfxZ":5.953656912165303,"pX":0.05384150461205878,"pZ":2.3381991069759236,"vX0":-3.6682780569153914,"vY0":-136.2703719871196,"vZ0":-5.7158676748338975,"x":114.95,"y":175.65,"x0":0.9933842975666974,"y0":50.00035101099935,"z0":5.859251728751269,"aX":6.078930686709513},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.0,"breakHorizontal":-5.2,"spinRate":1985,"spinDirection":148},"zone":5,"typeConfidence":0.86,"plateTime":0.3991090433302076,"extension":6.330047641297766},"index":5,"playId":"a8a42fa2-498f-30da-8305-e38ff8810d20","pitchNumber":3,"startTime":"2025-08-15T03:12:40.298Z","endTime":"2025-08-15T03:12:43.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.178598797089894,"aZ":-19.21297548004611,"pfxX":3.636152507293741,"pfxZ":6.689724018521347,"pX":-0.9059970539714054,"pZ":2.2283039699473344,"vX0":-6.367029609412213,"vY0":-136.8631079010526,"vZ0":-6.206843141998309,"x":151.53,"y":178.62,"x0":0.955890745417417,"y0":50.00440692411855,"z0":5.798670608779465,"aX":7.046623392176769},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.3,"breakHorizontal":-5.5,"spinRate":2129,"spinDirection":150},"zone":13,"typeConfidence":0.88,"plateTime":0.39700902748960365,"extension":6.261451334648375},"index":6,"playId":"468598ff-91c6-326d-8f55-271deec2a716","pitchNumber":4,"startTime":"2025-08-15T03:12:56.138Z","endTime":"2025-08-15T03:13:00.072Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.54400764784638,"strikeZoneBottom":1.75405028346048,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.695911845035678,"aZ":-22.578717456366626,"pfxX":6.049180407672102,"pfxZ":5.636667961666008,"pX":0.8347992268981391,"pZ":3.7401285679266603,"vX0":-2.6449974963491094,"vY0":-128.3780235926866,"vZ0":-1.367767039914733,"x":85.18,"y":137.8,"x0":1.0816070411074006,"y0":50.00197209958768,"z0":6.004907649102325,"aX":10.294025730169285},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":-10.6,"spinRate":1982,"spinDirection":130},"zone":12,"typeConfidence":0.87,"plateTime":0.4235107054869798,"extension":6.122633483087348},"index":7,"playId":"c88fbd2f-7b71-3fe9-b019-505f445e16e8","pitchNumber":5,"startTime":"2025-08-15T03:13:17.584Z","endTime":"2025-08-15T03:13:21.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":93.8,"endSpeed":87.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358808822562604,"aZ":-18.6283967011887,"pfxX":3.716766061235959,"pfxZ":7.026262338493754,"pX":-0.1789546894435459,"pZ":2.4432275455417876,"vX0":-4.3358726477942096,"vY0":-136.60621060016737,"vZ0":-5.663457969399744,"x":123.82,"y":172.81,"x0":0.9309088695951611,"y0":50.00455677081057,"z0":5.785162851725265,"aX":7.1681553126344175},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.0,"breakHorizontal":-6.0,"spinRate":1986,"spinDirection":150},"zone":5,"typeConfidence":0.88,"plateTime":0.3978819699512184,"extension":6.200783624414904},"index":8,"playId":"400d4771-14c2-3ca0-be62-e5a73033e588","pitchNumber":6,"startTime":"2025-08-15T03:13:31.242Z","endTime":"2025-08-15T03:13:35.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.730565160600946,"aZ":-17.52315723961135,"pfxX":2.529172887962167,"pfxZ":7.54959472552315,"pX":-0.3314025627994401,"pZ":2.4755532754079503,"vX0":-4.398243691110108,"vY0":-137.30777974510121,"vZ0":-5.970614600356923,"x":129.63,"y":171.94,"x0":0.9507462087678638,"y0":50.00425814190581,"z0":5.839778807835234,"aX":4.909396628412959},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.8,"breakHorizontal":-3.8,"spinRate":2107,"spinDirection":150},"zone":4,"typeConfidence":0.89,"plateTime":0.3964450840690117,"extension":6.285629710489313},"hitData":{"launchSpeed":103.3,"launchAngle":37.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":69.83,"coordY":38.79}},"index":9,"playId":"d9601b71-a52d-3bee-8d05-546147fc1792","pitchNumber":7,"startTime":"2025-08-15T03:13:52.763Z","endTime":"2025-08-15T03:14:15.975Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":686668,"link":"/api/v1/people/686668","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":686668,"link":"/api/v1/people/686668"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.3,"awayTeamWinProbability":99.7,"homeTeamWinProbabilityAdded":0.19999999999999998,"leverageIndex":0.04,"dramaIndex":7.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:14:15.975Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman Blaze Alexander to first baseman Tyler Locklear.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T03:14:38.707Z","endTime":"2025-08-15T03:15:49.879Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":682988,"link":"/api/v1/people/682988"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":87.4,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.322647320449697,"aZ":-19.152233874187587,"pfxX":4.822457645167498,"pfxZ":6.745566328580391,"pX":0.1794492839107459,"pZ":2.3334863115498767,"vX0":-3.7425297176151124,"vY0":-136.88240651632287,"vZ0":-5.95185571070262,"x":110.16,"y":175.78,"x0":0.9262396192521395,"y0":50.00196785588272,"z0":5.813080291381219,"aX":9.308944371478843},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.4,"breakHorizontal":-8.2,"spinRate":2117,"spinDirection":147},"zone":5,"typeConfidence":0.86,"plateTime":0.39752869149959613,"extension":6.2271938640780355},"index":0,"playId":"74ef4646-c01d-3851-a4bd-e3780089fb5a","pitchNumber":1,"startTime":"2025-08-15T03:14:38.707Z","endTime":"2025-08-15T03:14:41.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.9,"strikeZoneTop":3.57500051640859,"strikeZoneBottom":1.71820662922555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.82723881632334,"aZ":-24.92562112708918,"pfxX":8.196873538948545,"pfxZ":4.424408407573656,"pX":-0.3106114307146836,"pZ":1.6601927769118965,"vX0":-6.011731567407562,"vY0":-125.96416051339648,"vZ0":-5.438656507781511,"x":128.84,"y":193.95,"x0":1.018756889328862,"y0":50.00385173378431,"z0":5.812074713868444,"aX":13.434521226507526},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":-13.8,"spinRate":2164,"spinDirection":128},"zone":7,"typeConfidence":0.86,"plateTime":0.43157453840889337,"extension":6.17620995055284},"index":1,"playId":"20f1e7e7-0d96-3b31-a74b-9b71f0ae0fa7","pitchNumber":2,"startTime":"2025-08-15T03:14:55.715Z","endTime":"2025-08-15T03:14:59.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.64937583465443,"strikeZoneBottom":1.71820723967544,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.116009397123168,"aZ":-21.77589030144003,"pfxX":7.203748697198624,"pfxZ":6.134509148372528,"pX":1.329009542750037,"pZ":2.6135298469265065,"vX0":-2.2822964952591747,"vY0":-128.25862315023076,"vZ0":-3.789594622051018,"x":66.34,"y":168.21,"x0":1.285015424929636,"y0":50.00579401429097,"z0":5.772945666846832,"aX":12.216623651643578},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":10.7,"breakHorizontal":-12.7,"spinRate":2318,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.4241969622545252,"extension":6.037559929892356},"index":2,"playId":"791dcdb6-0f7e-3f7c-b1ad-b7f86e9f735d","pitchNumber":3,"startTime":"2025-08-15T03:15:10.161Z","endTime":"2025-08-15T03:15:14.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":81.4,"strikeZoneTop":3.57499723048074,"strikeZoneBottom":1.68099810924284,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.78805096457205,"aZ":-23.475604832884663,"pfxX":7.724426757722037,"pfxZ":5.25000339776318,"pX":0.07406204282916898,"pZ":1.4281185354424806,"vX0":-4.953868618209562,"vY0":-126.57523231835293,"vZ0":-6.336571607094576,"x":114.18,"y":200.22,"x0":1.0326087056072277,"y0":50.00172834856863,"z0":5.790070451709165,"aX":12.794147495920532},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.6,"breakHorizontal":-13.2,"spinRate":2198,"spinDirection":128},"zone":14,"typeConfidence":0.87,"plateTime":0.4293249340049061,"extension":5.9886515461644185},"index":3,"playId":"3770922d-a2c5-3cac-b363-5486e12aec87","pitchNumber":4,"startTime":"2025-08-15T03:15:25.321Z","endTime":"2025-08-15T03:15:29.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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.4,"endSpeed":88.3,"strikeZoneTop":3.575,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.610906334450625,"aZ":-17.629859773072894,"pfxX":4.658430766492371,"pfxZ":7.416462755226441,"pX":-0.7189238224772909,"pZ":2.6370693682074373,"vX0":-6.281992793263421,"vY0":-137.51470419486787,"vZ0":-5.186663055385645,"x":144.4,"y":167.58,"x0":0.9646836561753773,"y0":50.004897595288256,"z0":5.701532856939277,"aX":9.13831695197154},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.8,"breakHorizontal":-7.4,"spinRate":2133,"spinDirection":146},"zone":4,"typeConfidence":0.88,"plateTime":0.3947082899123133,"extension":6.269013006557217},"hitData":{"launchSpeed":87.7,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.72,"coordY":164.35}},"index":4,"playId":"4931b569-7722-3daf-868f-286f7fb74540","pitchNumber":5,"startTime":"2025-08-15T03:15:42.569Z","endTime":"2025-08-15T03:15:49.879Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":-0.19999999999999998,"leverageIndex":0.09,"dramaIndex":9.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:15:49.879Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Braxton Fulford flies out to center fielder Alek Thomas.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T03:16:11.534Z","endTime":"2025-08-15T03:16:56.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.17882118756418,"strikeZoneBottom":1.46000117593285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.012711930275266,"aZ":-24.664579510470073,"pfxX":6.394685689498961,"pfxZ":4.5023695593490345,"pX":1.2574405311232595,"pZ":3.4924582797617307,"vX0":-1.8527770383474111,"vY0":-127.0573133109819,"vZ0":-1.4366784626862197,"x":69.07,"y":144.48,"x0":1.1561375969621142,"y0":50.00520859433626,"z0":5.987541736674624,"aX":10.671481490252747},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.2,"breakHorizontal":-11.3,"spinRate":1969,"spinDirection":132},"zone":12,"typeConfidence":0.84,"plateTime":0.4277442312289379,"extension":6.047282087245304},"index":0,"playId":"02ffa8dc-5ff8-37cc-9861-db102a931b16","pitchNumber":1,"startTime":"2025-08-15T03:16:16.156Z","endTime":"2025-08-15T03:16:19.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":92.7,"endSpeed":86.9,"strikeZoneTop":3.17882616137214,"strikeZoneBottom":1.46000126366056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.785100550056004,"aZ":-18.95244034090306,"pfxX":2.675353148578604,"pfxZ":7.001624202147011,"pX":-1.0920480214945425,"pZ":1.3230634440781048,"vX0":-6.358839929773421,"vY0":-134.93007746730189,"vZ0":-7.984941834345046,"x":158.63,"y":203.06,"x0":0.9228333479829246,"y0":50.00218852940208,"z0":5.601044867600698,"aX":5.0518384488095815},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-3.8,"spinRate":2041,"spinDirection":149},"zone":13,"typeConfidence":0.86,"plateTime":0.4023065405565509,"extension":6.306618765661972},"index":1,"playId":"43f09491-23d7-3393-9fc1-cbefae007573","pitchNumber":2,"startTime":"2025-08-15T03:16:31.675Z","endTime":"2025-08-15T03:16:35.508Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.6,"strikeZoneTop":3.29,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24205177854219,"aZ":-17.235348750462247,"pfxX":2.2500046478672497,"pfxZ":7.71124581825716,"pX":-0.010134864557615707,"pZ":2.6508309962240006,"vX0":-3.6014358537546243,"vY0":-136.86896334201344,"vZ0":-5.3701772334539175,"x":117.39,"y":167.21,"x0":1.0178872635655525,"y0":50.00406272317537,"z0":5.781309734637492,"aX":4.359661326581705},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.3,"breakHorizontal":-3.5,"spinRate":2141,"spinDirection":149},"zone":5,"typeConfidence":0.89,"plateTime":0.39702351088739496,"extension":6.249980354126147},"hitData":{"launchSpeed":96.8,"launchAngle":33.0,"totalDistance":401.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.46,"coordY":36.88}},"index":2,"playId":"04ccfcb3-d0af-395e-b4c0-7e4e8074165f","pitchNumber":3,"startTime":"2025-08-15T03:16:47.839Z","endTime":"2025-08-15T03:16:56.799Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.03,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:16:56.799Z","atBatIndex":74},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Farmer singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T03:17:06.446Z","endTime":"2025-08-15T03:17:35.049Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":571657,"fullName":"Kyle Farmer","link":"/api/v1/people/571657"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":88.1,"strikeZoneTop":3.45,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27313772314445,"aZ":-19.287754651900876,"pfxX":3.498593300947439,"pfxZ":6.611338796259,"pX":-0.3169003428156586,"pZ":1.730733787490558,"vX0":-4.578996802072588,"vY0":-137.26453219621965,"vZ0":-7.395790969616795,"x":129.08,"y":192.05,"x0":0.901875164957419,"y0":50.00531491449453,"z0":5.726573322223278,"aX":6.821029642866216},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.9,"breakHorizontal":-5.6,"spinRate":2077,"spinDirection":154},"zone":7,"typeConfidence":0.88,"plateTime":0.3958199736376047,"extension":6.24419328827698},"hitData":{"launchSpeed":103.6,"launchAngle":9.0,"totalDistance":189.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":112.86,"coordY":76.99}},"index":0,"playId":"d6d690df-c2f8-3a05-ad1c-3614e2046293","pitchNumber":1,"startTime":"2025-08-15T03:17:25.915Z","endTime":"2025-08-15T03:17:35.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":571657,"link":"/api/v1/people/571657","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":571657,"link":"/api/v1/people/571657"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.1,"awayTeamWinProbability":99.9,"homeTeamWinProbabilityAdded":0.0,"leverageIndex":0.01,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:17:35.049Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel strikes out swinging.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-15T03:18:20.893Z","endTime":"2025-08-15T03:19:24.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":645444,"link":"/api/v1/people/645444"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Warming Bernabel replaces Aaron Schunk.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-15T03:17:52.495Z","endTime":"2025-08-15T03:18:22.890Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668845,"link":"/api/v1/people/668845"},"defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":668845,"link":"/api/v1/people/668845","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.7,"strikeZoneTop":3.08999349277632,"strikeZoneBottom":1.38999956586822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.28907742461262,"aZ":-22.189992200489748,"pfxX":7.394581965517935,"pfxZ":5.989884586414314,"pX":0.15905846947085545,"pZ":0.2582783040980524,"vX0":-4.484470536516938,"vY0":-127.31723128730597,"vZ0":-9.358367200103128,"x":110.94,"y":231.81,"x0":0.9684575808072555,"y0":50.00406950102766,"z0":5.691054934837456,"aX":12.3314440099955},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.2,"breakHorizontal":-12.6,"spinRate":2277,"spinDirection":133},"zone":14,"typeConfidence":0.88,"plateTime":0.42764818916311587,"extension":6.102992257162752},"index":1,"playId":"0860cf81-e2f3-35bb-832d-431f24efb0b0","pitchNumber":1,"startTime":"2025-08-15T03:18:22.890Z","endTime":"2025-08-15T03:18:26.226Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.044084579034127,"aZ":-23.151708103613274,"pfxX":8.684115141261243,"pfxZ":5.447979938192701,"pX":-0.24127811131425475,"pZ":1.2272263463160453,"vX0":-5.8312894196854534,"vY0":-126.83896745109006,"vZ0":-6.962490211457354,"x":126.2,"y":205.64,"x0":0.940920890469064,"y0":50.001000010002514,"z0":5.811186316672608,"aX":14.375224552517187},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":8.8,"breakHorizontal":-14.6,"spinRate":2270,"spinDirection":126},"zone":13,"typeConfidence":0.89,"plateTime":0.42921920245871004,"extension":6.0977457539102415},"index":2,"playId":"61958984-757c-3dce-a78c-c26c5ba1d05c","pitchNumber":2,"startTime":"2025-08-15T03:18:43.329Z","endTime":"2025-08-15T03:18:49.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.033523088826563,"aZ":-22.965515979975635,"pfxX":7.4296329832743915,"pfxZ":5.441780646500753,"pX":0.8163389681484747,"pZ":3.388675318016481,"vX0":-3.1515302377383527,"vY0":-128.348495023916,"vZ0":-2.1219139120944774,"x":85.88,"y":147.29,"x0":1.0853331813388643,"y0":50.00250796202938,"z0":5.9888372574897994,"aX":12.570972360900624},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":9.7,"breakHorizontal":-13.0,"spinRate":2440,"spinDirection":133},"zone":12,"typeConfidence":0.89,"plateTime":0.4244649373022824,"extension":6.0264003385361855},"index":3,"playId":"5f27803c-8c8b-3cec-b961-59421806f133","pitchNumber":3,"startTime":"2025-08-15T03:19:00.643Z","endTime":"2025-08-15T03:19:03.924Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"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":87.2,"endSpeed":81.6,"strikeZoneTop":3.09,"strikeZoneBottom":1.39,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.98978943989211,"aZ":-26.005111835661207,"pfxX":7.250983934851625,"pfxZ":3.693635225613243,"pX":0.1909827527812291,"pZ":2.1241051742950607,"vX0":-4.357423368151569,"vY0":-127.04474673607466,"vZ0":-4.185133181831976,"x":109.72,"y":181.43,"x0":0.9684035737552028,"y0":50.0005937233289,"z0":5.810799128045675,"aX":12.096021270936767},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.1,"breakHorizontal":-12.5,"spinRate":2048,"spinDirection":129},"zone":5,"typeConfidence":0.85,"plateTime":0.4277881799127772,"extension":6.068860840599541},"index":4,"playId":"cd932ea3-3daf-3df6-9c4a-181ac4860ada","pitchNumber":4,"startTime":"2025-08-15T03:19:21.611Z","endTime":"2025-08-15T03:19:24.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656222,"link":"/api/v1/people/656222","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":645444,"link":"/api/v1/people/645444"},"first":{"id":682988,"link":"/api/v1/people/682988"},"second":{"id":606466,"link":"/api/v1/people/606466"},"third":{"id":677942,"link":"/api/v1/people/677942"},"shortstop":{"id":672695,"link":"/api/v1/people/672695"},"left":{"id":666971,"link":"/api/v1/people/666971"},"center":{"id":677950,"link":"/api/v1/people/677950"},"right":{"id":682998,"link":"/api/v1/people/682998"}},"offense":{"batter":{"id":682653,"link":"/api/v1/people/682653","batSide":{"code":"R","description":"Right"}},"first":{"id":571657,"link":"/api/v1/people/571657"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":594151,"link":"/api/v1/people/594151"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_ab"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_ab"},{"player":{"id":682653,"link":"/api/v1/people/682653"},"credit":"b_pa"},{"player":{"id":656222,"link":"/api/v1/people/656222"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-0.1,"leverageIndex":0.02,"dramaIndex":6.0,"contextMetrics":{},"playEndTime":"2025-08-15T03:19:24.899Z","atBatIndex":76}]