[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trevor Larnach walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:10:19.975Z","endTime":"2026-07-01T00:12:39.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,8,9,10],"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":"2026-06-30T20:08:07.807Z","endTime":"2026-06-30T23:51:46.153Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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":"2026-06-30T23:51:46.153Z","endTime":"2026-07-01T00:09:42.638Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"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":"2026-07-01T00:09:42.638Z","endTime":"2026-07-01T00:10:21.908Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.756561279687904,"aZ":-27.26202639647955,"pfxX":-9.227598053624554,"pfxZ":3.137833593369507,"pX":-0.9038703701387742,"pZ":3.2619282590512495,"vX0":5.94802809499409,"vY0":-123.83469892983126,"vZ0":-1.3280815726127158,"x":151.45,"y":150.71,"x0":-2.1277389792395325,"y0":50.004499514563776,"z0":6.067865382755159,"aX":-14.455034022448741},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":15.5,"spinRate":1351,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.44088125739331563,"extension":6.322489098478756},"index":3,"playId":"5cf3e63d-aea7-342e-a067-cfcbb28059fa","pitchNumber":1,"startTime":"2026-07-01T00:10:21.908Z","endTime":"2026-07-01T00:10:26.963Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630904577209424,"aZ":-29.54857051446323,"pfxX":-9.182368389564822,"pfxZ":1.631677089175021,"pX":-0.08685991337406362,"pZ":2.3693117521707965,"vX0":7.512398370061842,"vY0":-125.26029261450967,"vZ0":-3.1076426175650256,"x":120.31,"y":174.81,"x0":-1.9154826463134806,"y0":50.00145311414918,"z0":6.0136998500436185,"aX":-14.755044236193172},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.5,"breakHorizontal":15.1,"spinRate":1331,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4354115570383432,"extension":6.320624109364991},"index":4,"playId":"464b6d71-c6df-3958-8b37-8db4bd2c5a0a","pitchNumber":2,"startTime":"2026-07-01T00:10:34.468Z","endTime":"2026-07-01T00:10:37.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.080503590713803,"aZ":-25.16564791094781,"pfxX":-9.470582105533266,"pfxZ":4.3059764245879375,"pX":-0.45925336262309846,"pZ":2.791439104972462,"vX0":6.82719136547531,"vY0":-126.09298661771066,"vZ0":-2.8768079031009033,"x":134.51,"y":163.41,"x0":-1.9571963905554868,"y0":50.00371267282082,"z0":5.954858447155952,"aX":-15.413772340131898},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.4,"breakHorizontal":15.8,"spinRate":1380,"spinDirection":238},"zone":4,"typeConfidence":2.0,"plateTime":0.43262996746729776,"extension":6.228432452601706},"index":5,"playId":"2e4d39c3-d421-3328-9a0f-98fcecf412bb","pitchNumber":3,"startTime":"2026-07-01T00:10:49.303Z","endTime":"2026-07-01T00:10:54.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207059271530206,"aZ":-42.16410723851763,"pfxX":4.968982035100106,"pfxZ":-7.310479422548447,"pX":0.11500653133942502,"pZ":2.363544325780623,"vX0":3.51643035266981,"vY0":-116.7975473268747,"vZ0":0.4263518213088979,"x":112.62,"y":174.96,"x0":-2.061288177551641,"y0":50.00270918959684,"z0":6.178727802002529,"aX":6.790314896845315},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-12.7,"breakHorizontal":-10.0,"spinRate":2960,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.4709093256032659,"extension":5.973792670653144},"index":6,"playId":"56eeb63b-f2ae-30f5-b6cc-3a7fdc40f067","pitchNumber":4,"startTime":"2026-07-01T00:11:17.998Z","endTime":"2026-07-01T00:11:21.176Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30537384767861,"aZ":-15.26144993698891,"pfxX":-5.275212276250051,"pfxZ":8.451200643387361,"pX":-1.8783853326929705,"pZ":4.41386091013508,"vX0":2.8180312428057004,"vY0":-140.45911322798156,"vZ0":-1.6168589655684928,"x":188.6,"y":119.61,"x0":-2.2083435388894537,"y0":50.00545754162089,"z0":5.98757385149804,"aX":-10.55982984387098},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":9.0,"spinRate":2330,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3897098158325729,"extension":6.1975088034872154},"index":7,"playId":"1c9d4a43-e0f3-39e2-bb64-583851858cec","pitchNumber":5,"startTime":"2026-07-01T00:11:36.403Z","endTime":"2026-07-01T00:11:39.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73274722644413,"aZ":-25.397973766408498,"pfxX":-9.374070558568569,"pfxZ":4.083052598314634,"pX":0.30407058738130166,"pZ":2.7542224101355446,"vX0":8.900572666980032,"vY0":-127.35310258214098,"vZ0":-3.112730555784026,"x":105.41,"y":164.42,"x0":-2.001755654375141,"y0":50.00149826973781,"z0":5.979774020340372,"aX":-15.549575780873914},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.0,"breakHorizontal":15.2,"spinRate":1490,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.4284733189583183,"extension":6.3242486821112065},"index":8,"playId":"0e3b2806-e867-38ff-95e3-6c3f0c8c5d1b","pitchNumber":6,"startTime":"2026-07-01T00:11:49.859Z","endTime":"2026-07-01T00:11:54.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":77.9,"endSpeed":71.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4208429735359,"aZ":-43.7683984510234,"pfxX":6.628826503716596,"pfxZ":-9.141898864416538,"pX":0.2350640464343282,"pZ":-0.2624634765439193,"vX0":3.5627426833996196,"vY0":-113.31263974734482,"vZ0":-3.7428428402252676,"x":108.04,"y":245.87,"x0":-2.231690046063471,"y0":50.003050276732495,"z0":5.892179577532213,"aX":8.407877679356528},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-63.2,"breakVerticalInduced":-17.3,"breakHorizontal":-13.1,"spinRate":3020,"spinDirection":41},"zone":14,"typeConfidence":2.0,"plateTime":0.487976042365756,"extension":6.298090409044927},"index":9,"playId":"6267161d-310d-3026-aca8-3cc0fc9e3297","pitchNumber":7,"startTime":"2026-07-01T00:12:16.001Z","endTime":"2026-07-01T00:12:21.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.20544467706822,"aZ":-12.87188341547163,"pfxX":-5.985323666832491,"pfxZ":9.946243094265794,"pX":-1.9414505770831147,"pZ":3.573850395518328,"vX0":2.6357267773654165,"vY0":-138.4819852488644,"vZ0":-4.278668750822376,"x":191.0,"y":142.29,"x0":-2.128532597743548,"y0":50.000540229493524,"z0":6.001299868364725,"aX":-11.61170330320368},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":10.3,"spinRate":2193,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3956768105299271,"extension":6.4227107023406775},"index":10,"playId":"d6da8e06-1c3f-377e-9033-957f6f331846","pitchNumber":8,"startTime":"2026-07-01T00:12:36.253Z","endTime":"2026-07-01T00:12:39.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.400000000000006,"awayTeamWinProbability":53.599999999999994,"homeTeamWinProbabilityAdded":-3.5999999999999943,"contextMetrics":{},"playEndTime":"2026-07-01T00:12:39.959Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to right fielder Cam Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:12:59.325Z","endTime":"2026-07-01T00:13:50.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.352130090964522,"aZ":-24.861725909584354,"pfxX":-9.958285038650477,"pfxZ":4.593246115904818,"pX":0.6312734695423409,"pZ":1.9100447859516492,"vX0":9.362211566300246,"vY0":-125.13628872270421,"vZ0":-4.887275111056615,"x":92.94,"y":187.21,"x0":-1.857893716461079,"y0":50.00429588175536,"z0":5.915811261562882,"aX":-15.855404092452558},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":1609,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.4370832480360818,"extension":6.442256783565769},"index":0,"playId":"d09d0fba-f248-38f1-a2ab-536e4cbe4f31","pitchNumber":1,"startTime":"2026-07-01T00:13:04.471Z","endTime":"2026-07-01T00:13:07.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.5,"endSpeed":87.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075102406904527,"aZ":-11.457438900417475,"pfxX":-4.317568051450222,"pfxZ":10.583887133542818,"pX":-1.501040721028896,"pZ":3.269065622469029,"vX0":3.087713383143519,"vY0":-139.01180290776787,"vZ0":-5.092695508326929,"x":174.22,"y":150.52,"x0":-2.0650316553884185,"y0":50.00630669711842,"z0":5.885134570166147,"aX":-8.454289790986982},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.4,"breakHorizontal":7.2,"spinRate":2242,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.39397610774040626,"extension":6.468665539985019},"index":1,"playId":"49c05ba1-dc78-3d66-a811-f66b748c9bf2","pitchNumber":2,"startTime":"2026-07-01T00:13:21.464Z","endTime":"2026-07-01T00:13:24.939Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.1,"endSpeed":78.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.087623300966346,"aZ":-26.59056578136019,"pfxX":-9.764368010978437,"pfxZ":3.5824043894433792,"pX":0.8110783585206638,"pZ":2.7792036970467384,"vX0":9.48827174809276,"vY0":-123.65663946805006,"vZ0":-2.42284599147096,"x":86.08,"y":163.74,"x0":-1.7947036518277764,"y0":50.003845367243905,"z0":5.987207713468978,"aX":-15.225650649275803},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.1,"breakHorizontal":15.6,"spinRate":1423,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.4417996569104057,"extension":6.367590434120012},"hitData":{"launchSpeed":82.9,"launchAngle":56.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.03,"coordY":123.76}},"index":2,"playId":"a1ff96f2-8408-3afe-b924-a7a20cd2e543","pitchNumber":3,"startTime":"2026-07-01T00:13:39.172Z","endTime":"2026-07-01T00:13:50.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.8,"awayTeamWinProbability":50.2,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.46,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:13:50.358Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a sharp line drive to center fielder Taylor Trammell. Trevor Larnach to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:14:05.538Z","endTime":"2026-07-01T00:14:47.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnSecond":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.6,"endSpeed":87.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45298052993163,"aZ":-11.551066459259706,"pfxX":-5.469696361544111,"pfxZ":10.564464431454923,"pX":0.009229892509065776,"pZ":2.067776519544428,"vX0":6.9975383913895035,"vY0":-138.91008001471167,"vZ0":-8.512747085001154,"x":116.65,"y":182.95,"x0":-1.8332004334461587,"y0":50.00214634479869,"z0":5.9422126860253455,"aX":-10.676981933441608},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.5,"breakHorizontal":8.4,"spinRate":2229,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.39448525853474115,"extension":6.472658743387943},"index":0,"playId":"5724d8b4-039b-390d-a804-8665e6252d98","pitchNumber":1,"startTime":"2026-07-01T00:14:16.683Z","endTime":"2026-07-01T00:14:19.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.36614329942649,"aZ":-9.02772265638773,"pfxX":-4.870818034376068,"pfxZ":11.543359779877452,"pX":-0.7945235406483137,"pZ":2.033366809980207,"vX0":4.546355686087044,"vY0":-140.79634160829042,"vZ0":-9.215575492924225,"x":147.29,"y":183.88,"x0":-1.798414507036945,"y0":50.00063640721304,"z0":5.935475956798643,"aX":-9.765019785959446},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.2,"breakHorizontal":7.9,"spinRate":2316,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.389211511788381,"extension":6.358230655828239},"hitData":{"launchSpeed":103.8,"launchAngle":12.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.6,"coordY":69.96}},"index":1,"playId":"8bc6f335-5f23-39be-9a5b-bd6ff148c074","pitchNumber":2,"startTime":"2026-07-01T00:14:36.186Z","endTime":"2026-07-01T00:14:47.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.0,"awayTeamWinProbability":54.0,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.21,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:14:47.164Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Bell flies out to center fielder Taylor Trammell. Trevor Larnach to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:15:09.966Z","endTime":"2026-07-01T00:15:47.326Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39416750210132,"aZ":-24.80417694478038,"pfxX":-8.33771053418767,"pfxZ":4.672015363373133,"pX":0.27387703856043555,"pZ":2.2290220844954467,"vX0":7.933808285345742,"vY0":-124.38773942442172,"vZ0":-4.124424005957506,"x":106.56,"y":178.6,"x0":-1.8636414397767196,"y0":50.004295312086604,"z0":5.949429580585266,"aX":-13.154217793565582},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.8,"breakHorizontal":13.4,"spinRate":1438,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.43923584657783143,"extension":6.452808531418502},"index":0,"playId":"130ea21f-62d9-38a1-ad1b-4ca94c4eb0a9","pitchNumber":1,"startTime":"2026-07-01T00:15:14.946Z","endTime":"2026-07-01T00:15:18.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.4,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.757573862229325,"aZ":-24.628486675340092,"pfxX":-8.940724106947542,"pfxZ":4.602036501899372,"pX":-0.4720393565945139,"pZ":2.2749407284970546,"vX0":6.662085504570527,"vY0":-126.91490921598792,"vZ0":-4.239475578746248,"x":134.99,"y":177.36,"x0":-1.962941744805903,"y0":50.003270928748115,"z0":5.916962861171744,"aX":-14.658886450365358},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.7,"breakHorizontal":14.8,"spinRate":1370,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.43075887462003815,"extension":6.446421154913952},"hitData":{"launchSpeed":99.4,"launchAngle":33.0,"totalDistance":385.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.89,"coordY":43.53}},"index":1,"playId":"d5f956ac-3a78-3b16-98c4-d2106dee18c0","pitchNumber":2,"startTime":"2026-07-01T00:15:34.628Z","endTime":"2026-07-01T00:15:47.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"second":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":4.0,"leverageIndex":1.92,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:15:47.326Z","atBatIndex":3},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Royce Lewis walks. Kody Clemens to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:16:10.036Z","endTime":"2026-07-01T00:17:23.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnSecond":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"postOnThird":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.480689855831358,"aZ":-12.158532044202083,"pfxX":-5.9525172571131915,"pfxZ":9.877336996931481,"pX":-1.19940067874793,"pZ":3.1660863683095903,"vX0":4.332758443143176,"vY0":-141.28359315848616,"vZ0":-5.726203887921512,"x":162.72,"y":153.3,"x0":-1.977651856001315,"y0":50.003064369802985,"z0":5.9970504503705655,"aX":-12.062242325158467},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.9,"breakHorizontal":10.0,"spinRate":2280,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38734191221815806,"extension":6.297742542698793},"index":0,"playId":"2e88c87a-8c82-3d35-af33-aa2ee9ffae20","pitchNumber":1,"startTime":"2026-07-01T00:16:17.463Z","endTime":"2026-07-01T00:16:22.753Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.984704255583576,"aZ":-12.709094534455298,"pfxX":-4.343433239776445,"pfxZ":9.761596049572086,"pX":-0.5692614834730844,"pZ":3.9292482094217367,"vX0":5.0764418139601535,"vY0":-140.14192789169635,"vZ0":-3.6678285924560607,"x":138.7,"y":132.69,"x0":-1.8378429040891195,"y0":50.000457282810494,"z0":6.082287241619649,"aX":-8.658956795211612},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2339,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3905013668213684,"extension":6.405810444551809},"index":1,"playId":"e62fd3f4-015d-3dee-9ee4-452731d2f69d","pitchNumber":2,"startTime":"2026-07-01T00:16:36.760Z","endTime":"2026-07-01T00:16:40.391Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.9,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.920541754683484,"aZ":-26.390838473976274,"pfxX":1.6406515956756538,"pfxZ":3.3435736837687147,"pX":0.8738215474784807,"pZ":2.0525538531176926,"vX0":6.721644883493552,"vY0":-130.0910469608289,"vZ0":-4.837859779156153,"x":83.69,"y":183.36,"x0":-1.9469625380125646,"y0":50.004418844347306,"z0":5.91443438393855,"aX":2.836712042001337},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.3,"breakHorizontal":-4.3,"spinRate":2541,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.41956028810622925,"extension":6.270596648710037},"index":2,"playId":"0fa2048e-0891-31ff-8dc7-fba13c0cda2a","pitchNumber":3,"startTime":"2026-07-01T00:16:58.893Z","endTime":"2026-07-01T00:17:04.238Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73893407083398,"aZ":-27.22604948097395,"pfxX":0.7158073280060178,"pfxZ":2.893924877366988,"pX":1.3360336299648907,"pZ":1.5004800477620472,"vX0":7.6109726542477025,"vY0":-129.1257802716052,"vZ0":-5.855986795452006,"x":66.07,"y":198.27,"x0":-1.7274301250385489,"y0":50.00225637373421,"z0":5.859038307724352,"aX":1.2235196488333837},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.8,"spinRate":2562,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.422165085672908,"extension":6.330037811123798},"index":3,"playId":"7d3a123f-b558-3d5c-8973-9f4ee835b00c","pitchNumber":4,"startTime":"2026-07-01T00:17:19.333Z","endTime":"2026-07-01T00:17:23.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.5,"awayTeamWinProbability":52.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":1.83,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:17:23.932Z","atBatIndex":4},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Victor Caratini hit by pitch. Trevor Larnach scores. Kody Clemens to 3rd. Royce Lewis to 2nd.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:18:27.926Z","endTime":"2026-07-01T00:18:53.608Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"postOnSecond":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"postOnThird":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"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":"2026-07-01T00:17:47.027Z","endTime":"2026-07-01T00:18:19.058Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-01T00:18:19.058Z","endTime":"2026-07-01T00:18:30.016Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":71.5,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77696586453802,"aZ":-44.91488216333695,"pfxX":7.277554707304564,"pfxZ":-9.836010381647988,"pX":-2.1389908430238664,"pZ":2.8938567950110325,"vX0":-1.8922770001970086,"vY0":-113.62520807172129,"vZ0":2.567499424284999,"x":198.53,"y":160.65,"x0":-2.2358498427449938,"y0":50.00552186825669,"z0":6.244857733044074,"aX":9.421614453147143},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.9,"breakVerticalInduced":-16.7,"breakHorizontal":-12.6,"spinRate":2915,"spinDirection":42},"zone":11,"typeConfidence":2.0,"plateTime":0.4839104864611383,"extension":6.034572159378483},"index":2,"playId":"9f970e4d-43c9-318e-b816-f81badf656aa","pitchNumber":1,"startTime":"2026-07-01T00:18:30.016Z","endTime":"2026-07-01T00:18:33.352Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870526430655314,"aZ":-43.24037681492243,"pfxX":4.228236760802449,"pfxZ":-8.667031178934952,"pX":2.2643977740624295,"pZ":-0.22799139767073706,"vX0":7.546823524208936,"vY0":-113.21758912281791,"vZ0":-3.9667576237601563,"x":30.69,"y":244.94,"x0":-1.6835356953080927,"y0":50.0033657963961,"z0":5.947312428908871,"aX":5.397587448639355},"breaks":{"breakAngle":8.4,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-16.4,"breakHorizontal":-9.8,"spinRate":2949,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.48689418534110773,"extension":6.2507975889937075},"index":3,"playId":"d985e286-28a9-36ec-a963-d63674cc0b3c","pitchNumber":2,"startTime":"2026-07-01T00:18:46.331Z","endTime":"2026-07-01T00:18:53.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":663616,"link":"/api/v1/people/663616"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-9.299999999999997,"leverageIndex":2.83,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:18:53.608Z","atBatIndex":5},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Kreidler singles on a line drive to left fielder Yordan Alvarez. Kody Clemens scores. Royce Lewis scores. Victor Caratini to 3rd. Ryan Kreidler to 2nd. Ryan Kreidler advances to 2nd, on a fielding error by left fielder Yordan Alvarez.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:19:59.402Z","endTime":"2026-07-01T00:20:34.694Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"postOnThird":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5,6],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T00:19:23.925Z","endTime":"2026-07-01T00:19:59.402Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.41398795096556,"aZ":-11.446535381971499,"pfxX":-7.233149304453266,"pfxZ":10.57652331925498,"pX":0.3109120963796174,"pZ":0.5331180093494977,"vX0":8.40768054968655,"vY0":-138.71722108043758,"vZ0":-12.182887436990738,"x":100.0,"y":179.06,"x0":-1.8115694049760842,"y0":50.00117180240799,"z0":5.731080652486775,"aX":-14.1736156324663},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":11.5,"spinRate":2228,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3940129288003815,"extension":6.611608528456101},"index":1,"playId":"05a3a803-c9bd-3e9d-be1d-672fc9dc35b1","pitchNumber":1,"startTime":"2026-07-01T00:19:59.402Z","endTime":"2026-07-01T00:20:02.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.400179618719346,"aZ":-25.720631046569643,"pfxX":3.2426940990512456,"pfxZ":3.778778099874172,"pX":0.21123654404491887,"pZ":2.672029185941858,"vX0":4.374820333819641,"vY0":-129.4687120580013,"vZ0":-3.374677045651513,"x":108.95,"y":166.64,"x0":-1.9176945050979293,"y0":50.00475383116351,"z0":5.946910159358233,"aX":5.540214260622422},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.4,"breakHorizontal":-6.8,"spinRate":2465,"spinDirection":182},"zone":5,"typeConfidence":2.0,"plateTime":0.4220290659419863,"extension":6.282002374292369},"hitData":{"launchSpeed":76.9,"launchAngle":20.0,"totalDistance":205.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.7,"coordY":109.74}},"index":2,"playId":"8f40dfaf-ab7b-34a9-b935-8bc1780bdefe","pitchNumber":2,"startTime":"2026-07-01T00:20:20.576Z","endTime":"2026-07-01T00:20:34.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"first":{"id":605170,"link":"/api/v1/people/605170"},"second":{"id":668904,"link":"/api/v1/people/668904"},"third":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.200000000000003,"awayTeamWinProbability":76.8,"homeTeamWinProbabilityAdded":-15.0,"leverageIndex":2.54,"dramaIndex":161.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:20:34.694Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tristan Gray flies out to left fielder Yordan Alvarez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-01T00:21:06.875Z","endTime":"2026-07-01T00:23:37.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.206243257452307,"aZ":-25.826150375023516,"pfxX":-8.912816288969953,"pfxZ":3.9384280819269737,"pX":-0.40444624146120556,"pZ":2.0533476773905974,"vX0":6.684236558483801,"vY0":-125.82499175690101,"vZ0":-4.558103444752824,"x":132.42,"y":183.34,"x0":-1.9301299428392666,"y0":50.00551803451977,"z0":5.967463448392504,"aX":-14.372828526609629},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.4,"breakHorizontal":14.8,"spinRate":1458,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.43439259608379555,"extension":6.466280340636677},"index":0,"playId":"bcca287c-177e-3985-b9de-58b792a750a2","pitchNumber":1,"startTime":"2026-07-01T00:21:06.875Z","endTime":"2026-07-01T00:21:10.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.994701872118885,"aZ":-12.203994659188224,"pfxX":-4.065210678747267,"pfxZ":10.089056973724244,"pX":-0.9730838043208435,"pZ":3.1046503126682223,"vX0":4.114632447306643,"vY0":-139.892718979484,"vZ0":-5.440913587012179,"x":154.09,"y":154.95,"x0":-1.9358663346009914,"y0":50.00057403587674,"z0":5.876963651576831,"aX":-8.044670000277865},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":6.5,"spinRate":2259,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3917634295682957,"extension":6.344412630938725},"index":1,"playId":"d5473bb5-21ad-397e-b2f3-00cc5c013d9a","pitchNumber":2,"startTime":"2026-07-01T00:21:22.399Z","endTime":"2026-07-01T00:21:25.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T00:21:33.661Z","endTime":"2026-07-01T00:21:48.724Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.046347677935536,"aZ":-11.615754909167414,"pfxX":-4.676954225749849,"pfxZ":10.315897843554819,"pX":0.2668034720360862,"pZ":2.5394111701152204,"vX0":7.741254613427126,"vY0":-140.3333430255274,"vZ0":-6.8831921734272346,"x":106.83,"y":170.22,"x0":-1.921008128172353,"y0":50.00113516632362,"z0":5.782261963380471,"aX":-9.319578543317634},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2251,"spinDirection":218},"zone":6,"typeConfidence":2.0,"plateTime":0.3904550772850035,"extension":6.323499789374756},"index":3,"playId":"454bd59c-c75a-3398-83f6-7542becbc78a","pitchNumber":3,"startTime":"2026-07-01T00:21:48.724Z","endTime":"2026-07-01T00:21:52.757Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06379598590144,"aZ":-28.41108691413211,"pfxX":-10.500042912375276,"pfxZ":2.4065566100513553,"pX":0.9247324813175634,"pZ":0.7003049583803171,"vX0":9.915828186472861,"vY0":-124.0177732661244,"vZ0":-6.675010900134312,"x":81.75,"y":219.87,"x0":-1.7550888903334898,"y0":50.00248014797905,"z0":5.786621414991748,"aX":-16.408278373328645},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":16.8,"spinRate":1490,"spinDirection":241},"zone":14,"typeConfidence":2.0,"plateTime":0.4411141655288615,"extension":6.4650824350638345},"index":4,"playId":"aea9f3b8-ba13-34ca-870b-8aab63eabb03","pitchNumber":4,"startTime":"2026-07-01T00:22:09.667Z","endTime":"2026-07-01T00:22:14.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.232034749736123,"aZ":-23.027757338569252,"pfxX":1.1893785490001512,"pfxZ":5.269337640452026,"pX":0.6785823339586811,"pZ":2.368107690120317,"vX0":6.274750352372837,"vY0":-130.6316454834647,"vZ0":-4.655924482468119,"x":91.13,"y":174.84,"x0":-1.9043801209647249,"y0":50.00615168806627,"z0":5.893863401127218,"aX":2.0660935992067047},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.8,"breakHorizontal":-3.5,"spinRate":2567,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.41849340364139387,"extension":6.247146094828373},"index":5,"playId":"e93f7b98-655b-3541-80aa-ece487f12264","pitchNumber":5,"startTime":"2026-07-01T00:22:30.453Z","endTime":"2026-07-01T00:22:39.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.938339338634,"aZ":-26.343756890206397,"pfxX":-10.069610873797307,"pfxZ":3.528198435568183,"pX":-0.43321362544392006,"pZ":1.2408521227938418,"vX0":7.136440924849571,"vY0":-127.44588307555333,"vZ0":-6.281789549341253,"x":133.51,"y":205.28,"x0":-1.9542568916287513,"y0":50.00383984732747,"z0":5.804156014949494,"aX":-16.650379053744892},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.3,"breakHorizontal":16.7,"spinRate":1492,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.42892604031217463,"extension":6.479223531191176},"index":6,"playId":"230e5505-1209-3d1f-9b46-76ac8f3474f2","pitchNumber":6,"startTime":"2026-07-01T00:23:05.747Z","endTime":"2026-07-01T00:23:09.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.326385066975398,"aZ":-14.973407516816245,"pfxX":-8.062839529375031,"pfxZ":8.743496328700411,"pX":-0.6761101819894608,"pZ":2.6659261450090197,"vX0":6.1591736863718385,"vY0":-139.363648440179,"vZ0":-6.000591052164023,"x":142.77,"y":166.8,"x0":-1.8672909390560393,"y0":50.00249025557638,"z0":5.836098411332972,"aX":-15.859499407024856},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.8,"breakHorizontal":13.3,"spinRate":2131,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.3930342404342779,"extension":6.4442056018474645},"hitData":{"launchSpeed":88.8,"launchAngle":43.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.0,"coordY":103.63}},"index":7,"playId":"0b785dc1-40e6-340b-9dc7-4979140f049e","pitchNumber":7,"startTime":"2026-07-01T00:23:28.341Z","endTime":"2026-07-01T00:23:37.606Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"second":{"id":668952,"link":"/api/v1/people/668952"},"third":{"id":605170,"link":"/api/v1/people/605170"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.700000000000003,"awayTeamWinProbability":73.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.28,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:23:37.606Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Altuve strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T00:25:47.003Z","endTime":"2026-07-01T00:27:15.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37117494296666,"aZ":-21.303493425263124,"pfxX":-10.766279738583657,"pfxZ":5.872477294118053,"pX":0.4383074482116787,"pZ":1.1013091698534596,"vX0":9.96030683737981,"vY0":-135.18381505679818,"vZ0":-5.734311590941711,"x":100.29,"y":209.04,"x0":-1.8945126387463744,"y0":50.00347837514924,"z0":4.74470661021159,"aX":-19.9344483799054},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":17.4,"spinRate":2200,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.40510990616970055,"extension":6.579264436668034},"index":0,"playId":"8b7cbabc-63fe-3c17-8ccd-9024fbc4df2e","pitchNumber":1,"startTime":"2026-07-01T00:25:53.333Z","endTime":"2026-07-01T00:25:56.910Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.3,"endSpeed":85.8,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.454988217415668,"aZ":-17.900625666179497,"pfxX":-8.47620485320685,"pfxZ":7.527589325779958,"pX":-0.3690373947197687,"pZ":2.223803882378646,"vX0":8.062298619369788,"vY0":-137.09356363231177,"vZ0":-3.772186115940133,"x":131.07,"y":178.74,"x0":-2.2525193970464343,"y0":50.00107826283519,"z0":4.845898156821157,"aX":-16.067892718541913},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.0,"breakHorizontal":13.6,"spinRate":2334,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.40015962381132075,"extension":6.652071018216759},"index":1,"playId":"d04496ee-8389-330d-bcf7-d3e251443481","pitchNumber":2,"startTime":"2026-07-01T00:26:09.274Z","endTime":"2026-07-01T00:26:12.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.175412059298953,"aZ":-27.367210040527397,"pfxX":6.595156190019827,"pfxZ":3.344159555225085,"pX":0.34009146815086866,"pZ":3.233892729290463,"vX0":4.52487119589314,"vY0":-118.90073662178439,"vZ0":1.8936178768144154,"x":104.04,"y":151.46,"x0":-2.4422756875439573,"y0":50.00069265227169,"z0":4.905558468979916,"aX":9.467161046007364},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":6.8,"breakHorizontal":-13.0,"spinRate":2757,"spinDirection":72},"zone":12,"typeConfidence":2.0,"plateTime":0.4601549094781845,"extension":6.338615097020793},"index":2,"playId":"1fd8cd4b-ca19-3530-8f94-1be74db94e8a","pitchNumber":3,"startTime":"2026-07-01T00:26:28.364Z","endTime":"2026-07-01T00:26:32.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003288588252637,"aZ":-27.119546996057725,"pfxX":7.757723154680946,"pfxZ":3.5730463100495093,"pX":-0.6548853124221071,"pZ":2.9195896684496754,"vX0":2.0156699948605437,"vY0":-118.0994698107942,"vZ0":0.9789673493830265,"x":141.96,"y":159.95,"x0":-2.5270323721779517,"y0":50.00472459919256,"z0":4.989606900712905,"aX":10.984844787164725},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":7.0,"breakHorizontal":-14.5,"spinRate":2786,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.46337153078664706,"extension":6.380142104177497},"index":3,"playId":"c0404fed-5cc0-3436-9d92-88b2e230ad6c","pitchNumber":4,"startTime":"2026-07-01T00:26:42.602Z","endTime":"2026-07-01T00:26:46.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T00:26:52.801Z","endTime":"2026-07-01T00:27:10.726Z","isPitch":false,"type":"action","player":{"id":514888,"link":"/api/v1/people/514888"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.44253045449023,"aZ":-14.396582438139992,"pfxX":-8.325460340956418,"pfxZ":9.120459564989154,"pX":-0.2642298904101848,"pZ":2.589514063943974,"vX0":8.56044119798555,"vY0":-138.60681003591029,"vZ0":-3.317829004890541,"x":127.07,"y":168.86,"x0":-2.308281829626782,"y0":50.004761202613594,"z0":4.761032239960957,"aX":-16.231708280836425},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2417,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.3948981385928998,"extension":6.680040859655229},"index":5,"playId":"4dd45fbd-fa51-3eda-8945-22abec7d62dd","pitchNumber":5,"startTime":"2026-07-01T00:27:10.726Z","endTime":"2026-07-01T00:27:15.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:27:15.548Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a sharp line drive to right fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T00:27:38.816Z","endTime":"2026-07-01T00:28:19.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.286869233419722,"aZ":-15.411222369054348,"pfxX":-9.432369989757724,"pfxZ":8.606545664701992,"pX":0.979862161698261,"pZ":2.8883086559964197,"vX0":11.91924240999587,"vY0":-138.50383821115037,"vZ0":-2.327493679077826,"x":79.65,"y":160.8,"x0":-2.1492667925584237,"y0":50.000176315787925,"z0":4.7674628675424495,"aX":-18.365904034928917},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":14.6,"spinRate":2396,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.3951328950378996,"extension":6.699545391422412},"index":0,"playId":"030e583f-de8e-37f0-a2e8-aa57f0819007","pitchNumber":1,"startTime":"2026-07-01T00:27:40.986Z","endTime":"2026-07-01T00:27:44.947Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.5,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.002707014840244,"aZ":-22.55916031270365,"pfxX":-10.705173793701066,"pfxZ":5.022156313705429,"pX":-0.5706690921386509,"pZ":1.8766065023754654,"vX0":8.25573377620152,"vY0":-137.3956380821311,"vZ0":-3.4670853931840306,"x":138.75,"y":188.11,"x0":-2.2211903694451713,"y0":50.00503914445847,"z0":4.6852479126830096,"aX":-20.50150266947083},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.5,"breakHorizontal":17.6,"spinRate":2293,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.39841992640011936,"extension":6.623552723945815},"index":1,"playId":"6302fcea-1fb0-3836-8d3e-f5650e07f704","pitchNumber":2,"startTime":"2026-07-01T00:27:54.445Z","endTime":"2026-07-01T00:27:58.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.066045389655017,"aZ":-29.695915199435586,"pfxX":-11.118969861828317,"pfxZ":1.4174937821355797,"pX":0.6968261650242736,"pZ":1.6811483599680583,"vX0":11.08755339493717,"vY0":-131.28468729201595,"vZ0":-2.5982406716928343,"x":90.44,"y":193.39,"x0":-2.1309326247530054,"y0":50.00507486012762,"z0":4.887724899380588,"aX":-19.46684942633889},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.2,"breakHorizontal":17.8,"spinRate":2238,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4167672996461045,"extension":6.602069354232207},"hitData":{"launchSpeed":115.1,"launchAngle":12.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":195.26,"coordY":93.63}},"index":2,"playId":"d2996647-2049-3a76-a1d9-595d6e023a41","pitchNumber":3,"startTime":"2026-07-01T00:28:09.376Z","endTime":"2026-07-01T00:28:19.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.0,"awayTeamWinProbability":73.0,"homeTeamWinProbabilityAdded":2.3999999999999986,"leverageIndex":0.59,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:28:19.690Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isaac Paredes strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T00:28:38.311Z","endTime":"2026-07-01T00:30:04.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.52421281568215,"aZ":-22.798075531835668,"pfxX":-10.809493692336973,"pfxZ":5.014592092196775,"pX":-0.16561560470287803,"pZ":2.066535334448376,"vX0":10.07291545789554,"vY0":-135.83183084040556,"vZ0":-3.0104178284270064,"x":123.31,"y":182.98,"x0":-2.516171280787175,"y0":50.00338675618702,"z0":4.772848382134223,"aX":-20.21611429925494},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":17.5,"spinRate":2150,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.40310041257027773,"extension":6.623635712821964},"index":0,"playId":"1e7b740f-23fc-3162-9421-e5edc24c3299","pitchNumber":1,"startTime":"2026-07-01T00:28:45.349Z","endTime":"2026-07-01T00:28:48.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1588248512296,"aZ":-27.639158009291915,"pfxX":6.625785465644954,"pfxZ":3.11991713230859,"pX":0.9002468953065716,"pZ":2.805311484365996,"vX0":6.438472878401494,"vY0":-119.76139982102555,"vZ0":0.9919423919557417,"x":82.68,"y":163.04,"x0":-2.6836517283435364,"y0":50.00031193200783,"z0":4.858076883398209,"aX":9.621304249575955},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.6,"spinRate":2710,"spinDirection":75},"zone":12,"typeConfidence":2.0,"plateTime":0.45736859780494754,"extension":6.440125383118213},"index":1,"playId":"1ff6d7e2-6835-36a4-a42c-d5a1fa1e0613","pitchNumber":2,"startTime":"2026-07-01T00:29:08.185Z","endTime":"2026-07-01T00:29:12.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":74.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.226694968953318,"aZ":-28.35887039301281,"pfxX":6.795384605688611,"pfxZ":2.6701136620625636,"pX":-0.20178783488005375,"pZ":3.176295040470206,"vX0":3.8577027568910043,"vY0":-118.92507537885758,"vZ0":2.015305250194887,"x":124.69,"y":153.02,"x0":-2.728912683833637,"y0":50.004132088128785,"z0":4.893701860103333,"aX":9.713788650061355},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.6,"breakHorizontal":-13.2,"spinRate":2867,"spinDirection":78},"zone":2,"typeConfidence":2.0,"plateTime":0.4609098056176828,"extension":6.3486083412364245},"index":2,"playId":"af0e305c-c057-39b9-853e-5e398cea6e26","pitchNumber":3,"startTime":"2026-07-01T00:29:28.428Z","endTime":"2026-07-01T00:29:31.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":"2026-07-01T00:29:43.055Z","endTime":"2026-07-01T00:29:58.971Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.298445119800327,"aZ":-16.959414771411662,"pfxX":-9.305826265807267,"pfxZ":7.872759911334745,"pX":-0.23329331168454753,"pZ":3.1719777880998192,"vX0":9.240309220595826,"vY0":-138.05316006594268,"vZ0":-1.222505230182756,"x":125.89,"y":153.14,"x0":-2.4122897400576404,"y0":50.006385036562875,"z0":4.760414729001349,"aX":-17.99363866955403},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":15.0,"spinRate":2288,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3965235272654004,"extension":6.96376249375307},"index":4,"playId":"020660c2-9299-3e89-b043-e0d58767d9d0","pitchNumber":4,"startTime":"2026-07-01T00:29:58.971Z","endTime":"2026-07-01T00:30:04.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.2,"awayTeamWinProbability":75.8,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.16,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:30:04.287Z","atBatIndex":10},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Christian Walker walks. Yordan Alvarez to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T00:30:22.369Z","endTime":"2026-07-01T00:33:47.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.825381323809818,"aZ":-39.58071055506234,"pfxX":5.622234877578727,"pfxZ":-5.298966081469071,"pX":0.8408257277067257,"pZ":1.947360762281148,"vX0":5.867970296520012,"vY0":-117.63218058445581,"vZ0":1.0751544711267351,"x":84.95,"y":186.2,"x0":-2.4186821737009603,"y0":50.002366661713985,"z0":5.160880218305753,"aX":7.8586414237656825},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.0,"breakHorizontal":-11.6,"spinRate":2802,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46606118812128816,"extension":6.449066023681382},"index":0,"playId":"7280caf5-2142-3535-af20-4b87ab84b51d","pitchNumber":1,"startTime":"2026-07-01T00:30:31.251Z","endTime":"2026-07-01T00:30:58.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"}},"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.9,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.338015171625365,"aZ":-16.276314066282296,"pfxX":-8.913506441224738,"pfxZ":8.269396193583287,"pX":-0.13731191821973907,"pZ":3.919142133643822,"vX0":9.459025576916865,"vY0":-137.93471448520847,"vZ0":0.30298709320724715,"x":122.23,"y":132.96,"x0":-2.456720389106513,"y0":50.00177412587233,"z0":4.907281743156178,"aX":-17.135347559970366},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":14.2,"spinRate":2308,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.3974301778975491,"extension":6.68929189670918},"index":1,"playId":"2a03d081-e997-3c9e-a0bc-90f5483341d7","pitchNumber":2,"startTime":"2026-07-01T00:31:13.462Z","endTime":"2026-07-01T00:31:17.052Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.045334162882234,"aZ":-15.525384086736898,"pfxX":-8.111377559324186,"pfxZ":8.709545397383629,"pX":-1.1456981416035537,"pZ":1.8735948191195508,"vX0":6.731756858376294,"vY0":-137.51377313910922,"vZ0":-4.457334896950718,"x":160.67,"y":188.19,"x0":-2.5739279003789237,"y0":50.00180691365138,"z0":4.571729468913017,"aX":-15.503896690127519},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":13.2,"spinRate":2276,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.398604084850986,"extension":6.8609137299250795},"index":2,"playId":"1da6cff8-af49-3b97-b4e0-8502ad643af4","pitchNumber":3,"startTime":"2026-07-01T00:31:31.548Z","endTime":"2026-07-01T00:31:35.751Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.421369813165008,"aZ":-15.734482535685213,"pfxX":-9.532888716422715,"pfxZ":8.56958758086105,"pX":0.49563495749031256,"pZ":2.415273324079605,"vX0":10.838564542200663,"vY0":-137.61372900538208,"vZ0":-3.331685426683066,"x":98.11,"y":173.57,"x0":-2.254696589628432,"y0":50.006806019109376,"z0":4.707126254722222,"aX":-18.29650390667506},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":15.0,"spinRate":2243,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.3979729883862566,"extension":6.705785240464648},"index":3,"playId":"4607c0bb-6b6f-313e-ba97-09f0e2dbd7e6","pitchNumber":4,"startTime":"2026-07-01T00:31:52.652Z","endTime":"2026-07-01T00:31:55.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.892171499625622,"aZ":-16.0019211799627,"pfxX":-9.245153907302631,"pfxZ":8.407355664009412,"pX":0.23136176514784726,"pZ":2.8565725590336086,"vX0":10.728285787301791,"vY0":-137.8842116291863,"vZ0":-2.2143548751765234,"x":108.18,"y":161.65,"x0":-2.510284144962416,"y0":50.00412084369521,"z0":4.750790011686228,"aX":-17.788354027333572},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":14.5,"spinRate":2250,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.39735470115669314,"extension":6.831921818437205},"index":4,"playId":"37f366f9-4451-398f-a721-4891dae2641c","pitchNumber":5,"startTime":"2026-07-01T00:32:13.301Z","endTime":"2026-07-01T00:32:16.381Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61852159035455,"aZ":-39.54789173440298,"pfxX":5.500166164041423,"pfxZ":-5.278052436044735,"pX":0.2846687792795561,"pZ":2.6605102716663724,"vX0":4.867597032737719,"vY0":-117.29783452858675,"vZ0":2.645737247107755,"x":106.15,"y":166.95,"x0":-2.5298659515072353,"y0":50.00295447723987,"z0":5.198314009029815,"aX":7.683679557461284},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.6,"breakHorizontal":-11.2,"spinRate":2772,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.46646914963411534,"extension":6.468174778309203},"index":5,"playId":"567a7f80-1f8e-351b-be43-8b57d23f5e42","pitchNumber":6,"startTime":"2026-07-01T00:32:34.931Z","endTime":"2026-07-01T00:32:39.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541384929747775,"aZ":-17.510741512369027,"pfxX":-8.955285235342801,"pfxZ":7.553206496737086,"pX":-0.4552006180352265,"pZ":2.8849609538996925,"vX0":8.971616406216045,"vY0":-138.37726638168758,"vZ0":-1.8356892757085599,"x":134.35,"y":160.89,"x0":-2.574070163712959,"y0":50.003397029567815,"z0":4.728605969386752,"aX":-17.388026251781017},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":14.4,"spinRate":2271,"spinDirection":229},"zone":1,"typeConfidence":2.0,"plateTime":0.39564150241492335,"extension":6.8571170560497805},"index":6,"playId":"2eda77f2-fee9-30b0-9a90-f2b9f10b9bee","pitchNumber":7,"startTime":"2026-07-01T00:33:06.048Z","endTime":"2026-07-01T00:33:09.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58679833066881,"aZ":-13.682167575395622,"pfxX":-9.050895731454304,"pfxZ":9.467371026205115,"pX":1.2111448548386063,"pZ":1.4623890836213456,"vX0":12.66356175182184,"vY0":-139.1992090044523,"vZ0":-6.1492831349623795,"x":70.83,"y":199.3,"x0":-2.2310314097648187,"y0":50.00635619086141,"z0":4.614011189070479,"aX":-17.68533981211549},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":13.7,"spinRate":2276,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.3941872057039353,"extension":6.78045178515949},"index":7,"playId":"4690670d-407e-3233-8440-af6885957028","pitchNumber":8,"startTime":"2026-07-01T00:33:38.354Z","endTime":"2026-07-01T00:33:47.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.3,"awayTeamWinProbability":73.7,"homeTeamWinProbabilityAdded":2.1000000000000014,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:33:47.189Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-01T00:34:08.595Z","endTime":"2026-07-01T00:36:01.841Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.667661568681446,"aZ":-16.312339956313448,"pfxX":-8.402044187395937,"pfxZ":8.122399158202532,"pX":0.4094229575368575,"pZ":2.60761889933761,"vX0":11.026592590535154,"vY0":-139.21102193920652,"vZ0":-2.6966608322298007,"x":101.39,"y":168.37,"x0":-2.5202710140923954,"y0":50.00533431903582,"z0":4.675086212614268,"aX":-16.414066874193015},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2368,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.39418091487310525,"extension":6.885265766831724},"index":0,"playId":"8593712f-980d-39ea-afca-9aa4db414477","pitchNumber":1,"startTime":"2026-07-01T00:34:19.214Z","endTime":"2026-07-01T00:34:22.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.673775508982757,"aZ":-17.842973716096164,"pfxX":-9.625138305878114,"pfxZ":7.252264672606829,"pX":1.2510304543975395,"pZ":2.7156676078961177,"vX0":13.643742387904963,"vY0":-139.7403718148476,"vZ0":-2.2464642866789992,"x":69.31,"y":165.46,"x0":-2.445664007228681,"y0":50.00479805911426,"z0":4.703053718215061,"aX":-19.026729731420517},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2302,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3920562273071897,"extension":6.970102494394831},"index":1,"playId":"e83eb930-b4d7-398d-a72e-eef67a1baa87","pitchNumber":2,"startTime":"2026-07-01T00:34:43.354Z","endTime":"2026-07-01T00:34:48.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189276585484635,"aZ":-20.141848792627933,"pfxX":-10.432544771926299,"pfxZ":6.263945542560477,"pX":-0.866779074025706,"pZ":2.2036041085207967,"vX0":8.329815175523017,"vY0":-137.66062309808223,"vZ0":-3.019628242747855,"x":150.04,"y":179.28,"x0":-2.5744935996908787,"y0":50.00538679980108,"z0":4.676162181304635,"aX":-20.05173675774827},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.9,"breakHorizontal":17.2,"spinRate":2196,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.3976871356494658,"extension":6.661973233711266},"index":2,"playId":"a0551ae0-790b-3699-b159-df110164c495","pitchNumber":3,"startTime":"2026-07-01T00:35:02.245Z","endTime":"2026-07-01T00:35:06.631Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-01T00:35:23.889Z","endTime":"2026-07-01T00:35:31.376Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":94.6,"endSpeed":85.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81453833862063,"aZ":-19.73205630665292,"pfxX":-8.979214624582431,"pfxZ":6.5699433531644775,"pX":0.24893598675787212,"pZ":3.382216930180045,"vX0":10.432591438068012,"vY0":-137.35396305117848,"vZ0":0.5708370219192189,"x":107.51,"y":147.46,"x0":-2.4471563492341306,"y0":50.00578241770858,"z0":4.522087670475861,"aX":-17.015037742621498},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":13.8,"spinRate":2167,"spinDirection":232},"zone":2,"typeConfidence":2.0,"plateTime":0.40005824827036607,"extension":7.168455514518253},"index":4,"playId":"2f22dbbc-6f70-35a8-aed3-201ec8297d9d","pitchNumber":4,"startTime":"2026-07-01T00:35:31.376Z","endTime":"2026-07-01T00:35:34.492Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.78421503371194,"aZ":-18.77000370214874,"pfxX":-9.046565434328603,"pfxZ":6.793820643193245,"pX":0.5805912310174505,"pZ":2.9726600337964055,"vX0":11.287728330865118,"vY0":-139.24076605463648,"vZ0":-1.2908992322540773,"x":94.87,"y":158.52,"x0":-2.3408749846084684,"y0":50.005018894304044,"z0":4.678057587970153,"aX":-17.85619845258488},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.2,"breakHorizontal":14.2,"spinRate":2223,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.3925986679199096,"extension":6.908494367619312},"hitData":{"launchSpeed":109.6,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.87,"coordY":154.12}},"index":5,"playId":"2399f223-df89-3778-a2e6-dba13b3411ca","pitchNumber":5,"startTime":"2026-07-01T00:35:54.678Z","endTime":"2026-07-01T00:36:01.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":1.61,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:36:01.841Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, third baseman Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T00:38:08.657Z","endTime":"2026-07-01T00:39:25.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.308444824146225,"aZ":-16.130330245816815,"pfxX":-9.142936213218753,"pfxZ":8.41494717623512,"pX":0.06395744392365024,"pZ":2.1923356383619086,"vX0":7.651742998473329,"vY0":-137.20079408724624,"vZ0":-7.41140711827574,"x":114.56,"y":179.59,"x0":-1.5729845559610613,"y0":50.00332860915873,"z0":6.0275756468605195,"aX":-17.43417211580312},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.8,"breakHorizontal":15.0,"spinRate":2138,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.3991806445707624,"extension":6.31878345385982},"index":0,"playId":"24086110-f30e-32a5-8c8e-6446306190fe","pitchNumber":1,"startTime":"2026-07-01T00:38:08.657Z","endTime":"2026-07-01T00:38:13.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":78.5,"endSpeed":72.6,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.953228853465625,"aZ":-42.8391509770765,"pfxX":6.522613209261655,"pfxZ":-8.088287794175525,"pX":0.4224144344924778,"pZ":2.125266089160474,"vX0":2.7987610695722296,"vY0":-114.35925695080536,"vZ0":0.3242356803717179,"x":100.9,"y":181.4,"x0":-1.6663007040389775,"y0":50.00265736203712,"z0":6.198930727215799,"aX":8.600638125914113},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-14.3,"breakHorizontal":-12.5,"spinRate":2873,"spinDirection":40},"zone":9,"typeConfidence":2.0,"plateTime":0.47975911570784113,"extension":6.028539577627207},"index":1,"playId":"073279b1-0d90-313d-91d0-4dcb26843218","pitchNumber":2,"startTime":"2026-07-01T00:38:40.686Z","endTime":"2026-07-01T00:38:45.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.4,"endSpeed":80.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508683394441288,"aZ":-25.534695854693666,"pfxX":-7.336896727572654,"pfxZ":4.019185127066054,"pX":-1.3207049989308863,"pZ":2.6712332900458624,"vX0":3.7708247675073645,"vY0":-127.31084041446887,"vZ0":-3.435578116097371,"x":167.34,"y":166.66,"x0":-1.862615017456193,"y0":50.003605620380824,"z0":6.0443359322111885,"aX":-12.124400075976013},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.7,"breakHorizontal":12.5,"spinRate":1189,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4291448556396644,"extension":6.31016718842739},"index":2,"playId":"328be75a-f29d-3e7a-9986-58eda93655b9","pitchNumber":3,"startTime":"2026-07-01T00:39:02.521Z","endTime":"2026-07-01T00:39:06.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.614082804812703,"aZ":-26.74908995264036,"pfxX":-7.902939173386542,"pfxZ":3.434261684391111,"pX":0.20581959613086764,"pZ":2.2821028782867256,"vX0":6.760525992554865,"vY0":-124.31777499326881,"vZ0":-3.7710192593237095,"x":109.15,"y":177.16,"x0":-1.5090970831786692,"y0":50.005797963717484,"z0":6.01479372900627,"aX":-12.49498113206571},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.6,"breakHorizontal":13.0,"spinRate":1259,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.4389329898633223,"extension":6.362938037272717},"hitData":{"launchSpeed":70.5,"launchAngle":7.0,"totalDistance":80.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.42,"coordY":162.53}},"index":3,"playId":"4c053018-3e31-3006-a91c-046e38cf186e","pitchNumber":4,"startTime":"2026-07-01T00:39:16.402Z","endTime":"2026-07-01T00:39:25.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:39:25.342Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Trevor Larnach grounds out, first baseman Christian Walker to pitcher Mike Burrows.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T00:39:45.906Z","endTime":"2026-07-01T00:41:20.423Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"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":78.2,"endSpeed":72.3,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.661537864062684,"aZ":-43.26532245240154,"pfxX":5.1290613803255845,"pfxZ":-8.525561468749167,"pX":0.5587961425595621,"pZ":1.2428816619289,"vX0":3.948244255342977,"vY0":-113.84576639597758,"vZ0":-1.3522714392899742,"x":95.7,"y":205.22,"x0":-1.8699426834443542,"y0":50.003176424720834,"z0":6.161536615499931,"aX":6.671639751467587},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-60.5,"breakVerticalInduced":-15.5,"breakHorizontal":-10.3,"spinRate":2905,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.482779099972225,"extension":6.070996504755617},"index":0,"playId":"612b940e-3408-35df-a53e-120ec6befde2","pitchNumber":1,"startTime":"2026-07-01T00:39:51.276Z","endTime":"2026-07-01T00:39:55.481Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.385325778245345,"aZ":-22.307633383169076,"pfxX":-9.68753040948903,"pfxZ":6.108510958667178,"pX":-0.16372652204195978,"pZ":1.6568115139072275,"vX0":6.731626121390571,"vY0":-126.00093751613662,"vZ0":-6.238144832856725,"x":123.24,"y":194.05,"x0":-1.6045214222755868,"y0":50.006011604287636,"z0":5.954490572586268,"aX":-15.658831846162094},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":1569,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4338518408399632,"extension":6.342021535365724},"index":1,"playId":"c2911703-6edd-3de4-9f6b-acdf9829153d","pitchNumber":2,"startTime":"2026-07-01T00:40:03.577Z","endTime":"2026-07-01T00:40:30.600Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.177531755350877,"aZ":-23.529429200728636,"pfxX":-8.343622244605974,"pfxZ":5.409876092592603,"pX":-1.6301936093270446,"pZ":3.3319089041775105,"vX0":3.6693435882121546,"vY0":-125.33003079290903,"vZ0":-2.2292330984024673,"x":179.14,"y":148.82,"x0":-2.0252859212080168,"y0":50.004782296625926,"z0":6.145042604043388,"aX":-13.339332801261893},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.6,"breakHorizontal":14.3,"spinRate":1323,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.43622720875283694,"extension":6.2709218041855035},"index":2,"playId":"f0115678-ce82-36fa-9d74-daacbc278ee4","pitchNumber":3,"startTime":"2026-07-01T00:40:37.212Z","endTime":"2026-07-01T00:40:40.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.824454748828476,"aZ":-13.340368478638535,"pfxX":-6.971511584502334,"pfxZ":9.726542831405279,"pX":-1.0894318031131787,"pZ":3.001516673032749,"vX0":3.731641474209375,"vY0":-138.0654980145411,"vZ0":-5.949613438859357,"x":158.53,"y":157.74,"x0":-1.55039841378903,"y0":50.00653989427103,"z0":6.077094618383594,"aX":-13.504695584028143},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":11.9,"spinRate":2224,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.3962374465761118,"extension":6.21261495575708},"index":3,"playId":"d247b2d0-b4d5-3156-92eb-5bdf475c5389","pitchNumber":4,"startTime":"2026-07-01T00:40:50.062Z","endTime":"2026-07-01T00:40:54.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-01T00:41:05.627Z","endTime":"2026-07-01T00:41:11.476Z","isPitch":false,"type":"action","player":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.2,"endSpeed":78.8,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.132748848403292,"aZ":-26.483396255478198,"pfxX":-8.432729743773628,"pfxZ":3.62503180075364,"pX":-0.25380149070740954,"pZ":2.2709961120249393,"vX0":6.267534471349491,"vY0":-124.0434516089505,"vZ0":-3.7680845857361973,"x":126.67,"y":177.46,"x0":-1.7086344824630808,"y0":50.00363521247087,"z0":6.000103342537455,"aX":-13.237058881486059},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":6.0,"breakHorizontal":13.9,"spinRate":1248,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4403607508011187,"extension":6.425795550457975},"hitData":{"launchSpeed":102.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":174.46,"coordY":150.11}},"index":5,"playId":"d76ee4d7-98f3-3dce-ad23-95b9298f72e7","pitchNumber":5,"startTime":"2026-07-01T00:41:11.476Z","endTime":"2026-07-01T00:41:20.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.6,"awayTeamWinProbability":75.4,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:41:20.423Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brooks Lee singles on a sharp line drive to center fielder Taylor Trammell.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T00:41:38.136Z","endTime":"2026-07-01T00:43:42.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":71.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.422576839150643,"aZ":-43.53058416190103,"pfxX":5.1973460991078895,"pfxZ":-8.9355393111513,"pX":0.7047878559829608,"pZ":2.31031792521536,"vX0":4.279213600751478,"vY0":-112.63972066801314,"vZ0":1.2129592592980292,"x":90.14,"y":176.4,"x0":-1.9017344849086368,"y0":50.00095115919012,"z0":6.201940212115376,"aX":6.607570962534826},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-15.5,"breakHorizontal":-10.6,"spinRate":2843,"spinDirection":40},"zone":6,"typeConfidence":2.0,"plateTime":0.48818747731777634,"extension":6.055770018068182},"index":0,"playId":"3a0ba7ff-885e-3adc-b14a-fb1dfeafcf52","pitchNumber":1,"startTime":"2026-07-01T00:41:44.364Z","endTime":"2026-07-01T00:41:48.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.813712940162738,"aZ":-27.80396108013422,"pfxX":-9.226846248506076,"pfxZ":2.7839803172024347,"pX":-0.7827750504979961,"pZ":1.3337060562629062,"vX0":5.860940390177884,"vY0":-124.23013516169372,"vZ0":-5.582868807104141,"x":146.84,"y":202.77,"x0":-1.9682992203262613,"y0":50.00342575062205,"z0":5.908106335679433,"aX":-14.488973064774846},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.0,"breakHorizontal":15.5,"spinRate":1346,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.44012843259630463,"extension":6.35199949106841},"index":1,"playId":"a7b8ee4a-5b99-361e-b4de-89fe595e87f8","pitchNumber":2,"startTime":"2026-07-01T00:42:00.497Z","endTime":"2026-07-01T00:42:03.970Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5074671476757,"aZ":-12.19647475394035,"pfxX":-5.0636066121520305,"pfxZ":10.05749131746464,"pX":-0.8616619841433213,"pZ":3.852680399856132,"vX0":4.469817848030179,"vY0":-140.24013844326808,"vZ0":-3.710143549453722,"x":149.84,"y":134.76,"x0":-1.820372837566229,"y0":50.0047357878931,"z0":5.991668611458467,"aX":-10.060318433911975},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.6,"breakHorizontal":8.3,"spinRate":2280,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3909717840274727,"extension":6.209198991101511},"index":2,"playId":"b48bfdb1-0468-314a-9d39-7d37e31055db","pitchNumber":3,"startTime":"2026-07-01T00:42:22.415Z","endTime":"2026-07-01T00:42:25.938Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.1,"endSpeed":80.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30332472983791,"aZ":-24.00916269002066,"pfxX":-9.5886265603125,"pfxZ":5.041413003454721,"pX":0.7635919793699363,"pZ":0.7689533966345699,"vX0":9.103470446395812,"vY0":-126.30689413184353,"vZ0":-7.937680560311369,"x":87.89,"y":218.02,"x0":-1.638485733510954,"y0":50.00176819963897,"z0":5.8779103346303865,"aX":-15.519814186262863},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":7.4,"breakHorizontal":15.4,"spinRate":1429,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.433357040947278,"extension":6.3868307027811975},"index":3,"playId":"7df884e5-2b14-3051-a319-848a520e09f4","pitchNumber":4,"startTime":"2026-07-01T00:42:39.010Z","endTime":"2026-07-01T00:42:42.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.998386781651277,"aZ":-42.800398848333664,"pfxX":5.900026848493933,"pfxZ":-8.088638518741996,"pX":0.4749225993771831,"pZ":2.641724342748656,"vX0":3.472229031220773,"vY0":-114.14589028690622,"vZ0":1.4514526351283017,"x":98.9,"y":167.45,"x0":-1.8352601559902149,"y0":50.005519168839065,"z0":6.228048519066672,"aX":7.746799473759621},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.9,"breakHorizontal":-11.6,"spinRate":2937,"spinDirection":44},"zone":6,"typeConfidence":2.0,"plateTime":0.480786568315533,"extension":6.073187833229512},"index":4,"playId":"c22fb76c-9eb2-38a9-bc48-4dd6a26a96db","pitchNumber":5,"startTime":"2026-07-01T00:42:55.859Z","endTime":"2026-07-01T00:42:59.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":79.4,"endSpeed":73.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.008627242223756,"aZ":-42.788237362295455,"pfxX":6.138809291878473,"pfxZ":-8.00925575343931,"pX":1.4789352739999377,"pZ":-0.21639093186293623,"vX0":5.484043974014843,"vY0":-115.38998226847578,"vZ0":-4.502433172307713,"x":60.63,"y":244.62,"x0":-1.74174127395435,"y0":50.004828100737555,"z0":5.959036520735744,"aX":8.132086721440428},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.5,"breakVerticalInduced":-15.5,"breakHorizontal":-12.7,"spinRate":3004,"spinDirection":31},"zone":14,"typeConfidence":2.0,"plateTime":0.4779276683118989,"extension":6.307296164675096},"index":5,"playId":"16f41a28-8584-3784-97cb-bf37dcce3411","pitchNumber":6,"startTime":"2026-07-01T00:43:17.018Z","endTime":"2026-07-01T00:43:21.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.585759448798765,"aZ":-12.022131719634732,"pfxX":-7.085570151494352,"pfxZ":10.281974345043448,"pX":-0.34513526960089397,"pZ":2.5194202710688858,"vX0":5.96584652602423,"vY0":-138.9669478330885,"vZ0":-7.012587951651953,"x":130.16,"y":170.76,"x0":-1.5971793941674604,"y0":50.000126721554665,"z0":5.870816762771004,"aX":-13.882965288641246},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.4,"breakHorizontal":11.6,"spinRate":2191,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3938586311814456,"extension":6.3757517453543},"hitData":{"launchSpeed":102.9,"launchAngle":15.0,"totalDistance":286.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":133.08,"coordY":85.17}},"index":6,"playId":"5a9dd1b2-25cc-3b30-b9a6-5a6e2cd43319","pitchNumber":7,"startTime":"2026-07-01T00:43:32.398Z","endTime":"2026-07-01T00:43:42.636Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.9,"awayTeamWinProbability":76.1,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:43:42.636Z","atBatIndex":15},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Brooks Lee caught stealing 2nd base, pitcher Mike Burrows to shortstop Nick Allen.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-01T00:44:02.019Z","endTime":"2026-07-01T00:44:47.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681347,"link":"/api/v1/people/681347"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.238199792830823,"aZ":-11.82958930123976,"pfxX":-5.574856932565777,"pfxZ":10.66421260282886,"pX":-0.15591001456942405,"pZ":1.9188547744156654,"vX0":6.188643208119925,"vY0":-137.43057734726014,"vZ0":-8.549181421312387,"x":122.94,"y":186.97,"x0":-1.7155856338050541,"y0":50.00285263637771,"z0":5.878969153883112,"aX":-10.63518876546537},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2188,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.3989649206041035,"extension":6.420432273466107},"index":0,"playId":"5421fc62-a20b-34c1-9d08-b2bcf16e636e","pitchNumber":1,"startTime":"2026-07-01T00:44:09.831Z","endTime":"2026-07-01T00:44:16.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"code":"N","isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"acf37557-de4c-391f-ba58-f02b6dfb28b6","startTime":"2026-07-01T00:44:38.679Z","endTime":"2026-07-01T00:44:47.765Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"first":{"id":686797,"link":"/api/v1/people/686797"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":25.3,"awayTeamWinProbability":74.7,"homeTeamWinProbabilityAdded":1.4000000000000021,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:44:47.765Z","atBatIndex":16},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Taylor Trammell pops out to catcher Victor Caratini in foul territory.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:46:51.648Z","endTime":"2026-07-01T00:48:21.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"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":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.451533912670254,"aZ":-15.930937555154907,"pfxX":-8.310983283322127,"pfxZ":8.558438942599258,"pX":-0.35152620670417484,"pZ":2.7689005088514276,"vX0":8.215966503733402,"vY0":-136.95746352777704,"vZ0":-2.7163842218759626,"x":130.4,"y":164.02,"x0":-2.3115290597110114,"y0":50.00522991557082,"z0":4.864110638505732,"aX":-15.779403681333774},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":13.3,"spinRate":2258,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.40003842976832127,"extension":6.508531213272894},"index":0,"playId":"a2c96089-4760-3610-a6b1-002829cfa6f1","pitchNumber":1,"startTime":"2026-07-01T00:46:59.749Z","endTime":"2026-07-01T00:47:02.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.80140878235098,"aZ":-31.96621470548491,"pfxX":5.594887004833142,"pfxZ":0.14775134125941491,"pX":-0.6207982085298901,"pZ":2.8982154503094772,"vX0":2.936547274268509,"vY0":-118.77681570476352,"vZ0":1.9284553887305227,"x":140.66,"y":160.53,"x0":-2.5965943711114496,"y0":50.005842931629246,"z0":4.9636938331249985,"aX":8.067457257493178},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-10.8,"spinRate":2576,"spinDirection":93},"zone":1,"typeConfidence":2.0,"plateTime":0.4595462984382017,"extension":6.34124775957046},"index":1,"playId":"7c543035-b608-3317-8719-444e01d6bd93","pitchNumber":2,"startTime":"2026-07-01T00:47:17.158Z","endTime":"2026-07-01T00:47:20.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":"2026-07-01T00:47:34.610Z","endTime":"2026-07-01T00:47:50.896Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.670667005660384,"aZ":-36.11323422483308,"pfxX":6.5587365774713335,"pfxZ":-2.776273322635777,"pX":0.3039121548817008,"pZ":0.6908935821456682,"vX0":3.8133963256397054,"vY0":-118.2293436422643,"vZ0":-2.431901068597945,"x":105.42,"y":220.13,"x0":-2.1795656055314905,"y0":50.000446690453856,"z0":5.034031205907237,"aX":9.320564517302055},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.3,"breakHorizontal":-12.8,"spinRate":2744,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.46255133453062935,"extension":6.4852772014837115},"index":3,"playId":"42333ae8-e04d-39af-88b9-1b9c76bbba89","pitchNumber":3,"startTime":"2026-07-01T00:47:50.896Z","endTime":"2026-07-01T00:47:53.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.687516765822348,"aZ":-31.076797931227453,"pfxX":8.148316260948333,"pfxZ":0.7618698023681283,"pX":-0.20259797507943123,"pZ":2.7476293258623015,"vX0":2.793043014298558,"vY0":-119.30725223244617,"vZ0":1.545029137368934,"x":124.72,"y":164.59,"x0":-2.4467360394722952,"y0":50.00329194842622,"z0":4.889779872841808,"aX":11.761672420334241},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":2.0,"breakHorizontal":-15.5,"spinRate":2846,"spinDirection":85},"zone":5,"typeConfidence":2.0,"plateTime":0.45885881470786005,"extension":6.4147736663975214},"hitData":{"launchSpeed":77.8,"launchAngle":86.0,"totalDistance":27.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":124.85,"coordY":215.58}},"index":4,"playId":"886c312e-b616-3542-b4f0-76ee2723e45b","pitchNumber":4,"startTime":"2026-07-01T00:48:12.137Z","endTime":"2026-07-01T00:48:21.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":23.0,"awayTeamWinProbability":77.0,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:48:21.748Z","atBatIndex":17},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Yainer Diaz flies out to right fielder Austin Martin.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:48:37.448Z","endTime":"2026-07-01T00:49:53.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.83214238201462,"aZ":-19.73392382633665,"pfxX":-11.05169982412939,"pfxZ":6.3817676131243966,"pX":1.121596107448934,"pZ":1.3943941364121157,"vX0":12.646435847462227,"vY0":-138.2556748753663,"vZ0":-5.27299847929616,"x":74.25,"y":201.13,"x0":-2.061093028193595,"y0":50.00218367198167,"z0":4.637644312708624,"aX":-21.542360837231804},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":17.6,"spinRate":2203,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39513604732393803,"extension":6.850075854016977},"index":0,"playId":"a2e5d217-83eb-3b65-a429-ef47fa07f006","pitchNumber":1,"startTime":"2026-07-01T00:48:48.969Z","endTime":"2026-07-01T00:48:54.051Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.958884293251515,"aZ":-27.649920442216743,"pfxX":7.653087857099644,"pfxZ":3.130920753371461,"pX":0.764827016439545,"pZ":2.86706108724703,"vX0":4.872785168945331,"vY0":-119.4606319641911,"vZ0":1.1721598031803966,"x":87.85,"y":161.37,"x0":-2.295593935105615,"y0":50.00431093131599,"z0":4.855120839535749,"aX":11.063262223425339},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":-15.0,"spinRate":2804,"spinDirection":74},"zone":3,"typeConfidence":2.0,"plateTime":0.4584578216668893,"extension":6.715968611294691},"index":1,"playId":"12bf7037-fec5-3235-abef-c9f46fca8592","pitchNumber":2,"startTime":"2026-07-01T00:49:03.931Z","endTime":"2026-07-01T00:49:07.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.196716458738425,"aZ":-38.51842978975794,"pfxX":7.851577616817979,"pfxZ":-4.563762563424752,"pX":-0.08424658372468506,"pZ":1.686554936947213,"vX0":3.0168260704485417,"vY0":-117.20920216418891,"vZ0":0.5968598714136966,"x":120.21,"y":193.24,"x0":-2.4079859023581425,"y0":50.00056861513469,"z0":5.025930171633261,"aX":10.92050877972677},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.8,"breakHorizontal":-15.0,"spinRate":2790,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4673411747254068,"extension":6.662212389224187},"index":2,"playId":"a2949cf5-196e-30cd-9caf-c686abe26d05","pitchNumber":3,"startTime":"2026-07-01T00:49:20.305Z","endTime":"2026-07-01T00:49:24.552Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.065543594143463,"aZ":-28.34145237675697,"pfxX":9.407363224328527,"pfxZ":2.679640186002697,"pX":0.42062878663135994,"pZ":2.673104995718968,"vX0":3.569161207279275,"vY0":-119.23467575815289,"vZ0":1.31387335211885,"x":100.97,"y":166.61,"x0":-2.3204256120343416,"y0":50.00585351146,"z0":4.682426597864135,"aX":13.4742174203444},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.5,"breakHorizontal":-17.9,"spinRate":2652,"spinDirection":76},"zone":6,"typeConfidence":2.0,"plateTime":0.4603119716949129,"extension":6.6214986956865935},"hitData":{"launchSpeed":85.5,"launchAngle":61.0,"totalDistance":176.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":175.33,"coordY":144.99}},"index":3,"playId":"777c6ba7-a97d-3a5a-bfb4-aec059b86878","pitchNumber":4,"startTime":"2026-07-01T00:49:41.544Z","endTime":"2026-07-01T00:49:53.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.5,"awayTeamWinProbability":78.5,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:49:53.580Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-01T00:50:18.193Z","endTime":"2026-07-01T00:51:05.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.17955256334565,"aZ":-18.694209701505642,"pfxX":-9.301515083955035,"pfxZ":6.98391173507941,"pX":0.45432562787117936,"pZ":2.8138703247264996,"vX0":10.340563952308536,"vY0":-137.93582989800342,"vZ0":-1.9158042479070616,"x":99.68,"y":162.81,"x0":-2.1314962856425224,"y0":50.00410246588345,"z0":4.775589962496863,"aX":-17.9570130185674},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.5,"breakHorizontal":14.8,"spinRate":2325,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39683533766048074,"extension":6.791651516264707},"index":0,"playId":"638314c1-2612-36ec-badd-e7ad01ba554c","pitchNumber":1,"startTime":"2026-07-01T00:50:28.652Z","endTime":"2026-07-01T00:50:31.722Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.440433539104124,"aZ":-25.682908269642628,"pfxX":6.635340976670049,"pfxZ":4.512156904704508,"pX":1.0448622178384281,"pZ":2.2238237336303177,"vX0":5.807054797023151,"vY0":-119.09767416799221,"vZ0":-0.5496473214052284,"x":77.17,"y":178.74,"x0":-2.2854677980647793,"y0":50.004736274158596,"z0":4.7762934072021554,"aX":9.551850944330672},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.3,"breakHorizontal":-13.4,"spinRate":2712,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.45953394789173885,"extension":6.618205304836974},"index":1,"playId":"91fe3907-2ad7-369c-bad8-4ba2916037c5","pitchNumber":2,"startTime":"2026-07-01T00:50:42.263Z","endTime":"2026-07-01T00:50:45.744Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T00:50:54.005Z","endTime":"2026-07-01T00:51:01.088Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.72857404187594,"aZ":-37.76694783442691,"pfxX":6.869626099309692,"pfxZ":-4.052272108935228,"pX":1.059419530182408,"pZ":1.158314618328985,"vX0":5.306819641243472,"vY0":-116.95633735665383,"vZ0":-0.7554285905335711,"x":76.62,"y":207.51,"x0":-2.1340502033596613,"y0":50.00269649477259,"z0":5.037594850771904,"aX":9.483750277924841},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-7.2,"breakHorizontal":-13.8,"spinRate":2774,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46890749582115276,"extension":6.614002978833331},"index":3,"playId":"9929b078-2965-3a66-ae53-f6115ce4aed6","pitchNumber":3,"startTime":"2026-07-01T00:51:01.088Z","endTime":"2026-07-01T00:51:05.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.599999999999998,"awayTeamWinProbability":79.4,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:51:05.197Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kody Clemens pops out to shortstop Nick Allen.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:53:09.589Z","endTime":"2026-07-01T00:53:42.754Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24570271362837,"aZ":-11.15735218651765,"pfxX":-4.731669170384918,"pfxZ":10.813795278589328,"pX":-0.4656995770915056,"pZ":3.5039593858541416,"vX0":4.88520543019257,"vY0":-138.3808810957685,"vZ0":-4.979036189318153,"x":134.75,"y":144.17,"x0":-1.6373422241600122,"y0":50.00352241304465,"z0":6.070998212040294,"aX":-9.197225666389135},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.7,"breakHorizontal":7.6,"spinRate":2344,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3954761164233056,"extension":6.198186988949718},"index":0,"playId":"f2ca028b-4ae7-3c75-ac65-dcde96533962","pitchNumber":1,"startTime":"2026-07-01T00:53:12.506Z","endTime":"2026-07-01T00:53:16.315Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.2,"endSpeed":86.9,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.334966451843002,"aZ":-12.32666749461865,"pfxX":-4.0641035454573124,"pfxZ":10.230090220760271,"pX":0.06434464728392644,"pZ":3.548843071389672,"vX0":5.996862165556389,"vY0":-138.49465933980616,"vZ0":-4.538805016612517,"x":114.55,"y":142.96,"x0":-1.602356914902896,"y0":50.000086870743694,"z0":6.035208414709394,"aX":-7.883141771526766},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.8,"breakHorizontal":6.1,"spinRate":2256,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3957002767074176,"extension":6.186413566320083},"hitData":{"launchSpeed":89.4,"launchAngle":65.0,"totalDistance":157.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":91.36,"coordY":148.8}},"index":1,"playId":"929e9df9-43b4-369a-b59e-4126c2ac04fd","pitchNumber":2,"startTime":"2026-07-01T00:53:29.721Z","endTime":"2026-07-01T00:53:42.754Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:53:42.754Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:54:00.198Z","endTime":"2026-07-01T00:54:18.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.6,"endSpeed":71.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.351181585047282,"aZ":-44.36109581692835,"pfxX":3.3964142605227154,"pfxZ":-9.41924831721405,"pX":0.41553153987592334,"pZ":0.8512769023194062,"vX0":4.086171444336354,"vY0":-114.27390591012184,"vZ0":-1.8006246782915933,"x":101.16,"y":215.8,"x0":-1.8521827756088118,"y0":50.00408435432513,"z0":6.095766688691781,"aX":4.393235102705217},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-17.2,"breakHorizontal":-7.3,"spinRate":2907,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.48339035689357734,"extension":6.107015904103336},"index":0,"playId":"d152293a-a61e-3f82-90c8-99b42f2e04d8","pitchNumber":1,"startTime":"2026-07-01T00:54:00.233Z","endTime":"2026-07-01T00:54:03.532Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219611145874534,"aZ":-23.754724582463503,"pfxX":-8.045449254089526,"pfxZ":5.233441630138934,"pX":-0.7374758817169592,"pZ":2.960386636731635,"vX0":5.129758485765086,"vY0":-125.44263638770926,"vZ0":-2.9967300466230036,"x":145.11,"y":158.85,"x0":-1.7543122359085939,"y0":50.00138181871307,"z0":6.088051701542101,"aX":-12.937336240273506},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.1,"breakHorizontal":13.6,"spinRate":1370,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.43514129226890974,"extension":6.168649593421968},"hitData":{"launchSpeed":90.2,"launchAngle":7.0,"totalDistance":103.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.34,"coordY":140.07}},"index":1,"playId":"2a1e0424-2f33-326f-a786-155d81fd3e8b","pitchNumber":2,"startTime":"2026-07-01T00:54:11.723Z","endTime":"2026-07-01T00:54:18.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":1.0000000000000036,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:54:18.932Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Royce Lewis singles on a ground ball to left fielder Yordan Alvarez.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:55:00.269Z","endTime":"2026-07-01T00:55:42.735Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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":"2026-07-01T00:54:45.130Z","endTime":"2026-07-01T00:55:02.601Z","isPitch":false,"type":"action","player":{"id":668904,"link":"/api/v1/people/668904"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29399972392224,"aZ":-11.484748212441135,"pfxX":-7.689255769279791,"pfxZ":10.41067877904041,"pX":-0.030557276609466725,"pZ":1.286913589015304,"vX0":7.185360331759097,"vY0":-139.78933554287784,"vZ0":-10.590887136515436,"x":118.16,"y":204.03,"x0":-1.6301179466833007,"y0":50.00376628150089,"z0":5.869656020105176,"aX":-15.281740671368642},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.9,"breakHorizontal":12.5,"spinRate":2187,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39120924252959455,"extension":6.313095675928483},"index":1,"playId":"2ba4ffee-04a0-3353-99a9-8c49ba1b6a7c","pitchNumber":1,"startTime":"2026-07-01T00:55:02.601Z","endTime":"2026-07-01T00:55:06.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03191180616535,"aZ":-10.491593946236542,"pfxX":-4.947038162105196,"pfxZ":11.22743559656317,"pX":0.7589375937102085,"pZ":2.5670308885455415,"vX0":8.096822138723287,"vY0":-138.37168098767822,"vZ0":-7.174646486700325,"x":88.07,"y":169.47,"x0":-1.5678116929410264,"y0":50.003929014328975,"z0":5.9032480823383455,"aX":-9.555362542058475},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":7.2,"spinRate":2344,"spinDirection":208},"zone":6,"typeConfidence":2.0,"plateTime":0.3964488270681885,"extension":6.387091303644448},"index":2,"playId":"ffb399e3-f99f-375c-a5fc-2e4de395fb5d","pitchNumber":2,"startTime":"2026-07-01T00:55:16.505Z","endTime":"2026-07-01T00:55:20.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.825457969476304,"aZ":-12.35636321190198,"pfxX":-5.700135567950536,"pfxZ":10.046307623290275,"pX":-0.6000640524399881,"pZ":2.863648214872981,"vX0":5.0381993494800845,"vY0":-139.87731993798693,"vZ0":-6.117392750701679,"x":139.87,"y":161.46,"x0":-1.6878163213982766,"y0":50.006959417622426,"z0":5.8962886831081835,"aX":-11.24924736738342},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":9.2,"spinRate":2238,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.3922261730833503,"extension":6.254534687040298},"hitData":{"launchSpeed":106.7,"launchAngle":-0.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":83.06,"coordY":124.71}},"index":3,"playId":"ee48e16c-4e89-3e21-add3-157dd415a3e1","pitchNumber":3,"startTime":"2026-07-01T00:55:31.276Z","endTime":"2026-07-01T00:55:42.735Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:55:42.735Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-01T00:56:03.159Z","endTime":"2026-07-01T00:56:49.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63459367332795,"aZ":-25.553026568310766,"pfxX":0.9941355753803647,"pfxZ":3.835175198018394,"pX":0.7314380976851835,"pZ":3.0000925329439543,"vX0":6.152847292248168,"vY0":-130.336486504814,"vZ0":-2.8379595372348367,"x":89.12,"y":157.78,"x0":-1.7859836755046659,"y0":50.00090518776325,"z0":6.026590472146368,"aX":1.7144033906315628},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-3.1,"spinRate":2543,"spinDirection":167},"zone":3,"typeConfidence":2.0,"plateTime":0.4197576776815275,"extension":6.181797712556499},"index":0,"playId":"eeaf1275-ee5f-344c-ae96-912d77e997f5","pitchNumber":1,"startTime":"2026-07-01T00:56:08.528Z","endTime":"2026-07-01T00:56:35.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.284119075912685,"aZ":-25.471801819975063,"pfxX":-8.306016416340945,"pfxZ":4.116261601083587,"pX":-0.8419265484766739,"pZ":1.8214101147276196,"vX0":5.453493389506175,"vY0":-126.58819104685273,"vZ0":-4.949393039327671,"x":149.09,"y":189.6,"x0":-1.942585458298735,"y0":50.00006804572692,"z0":5.835257419731442,"aX":-13.509111742475216},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.6,"breakHorizontal":13.8,"spinRate":1473,"spinDirection":233},"zone":13,"typeConfidence":2.0,"plateTime":0.43230893146190796,"extension":6.359222833755386},"hitData":{"launchSpeed":93.3,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.56,"coordY":150.57}},"index":1,"playId":"3cd83ec1-0547-32da-a69e-01f23e6da2a8","pitchNumber":2,"startTime":"2026-07-01T00:56:41.375Z","endTime":"2026-07-01T00:56:49.136Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"first":{"id":668904,"link":"/api/v1/people/668904"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.599999999999998,"awayTeamWinProbability":76.4,"homeTeamWinProbabilityAdded":1.3999999999999986,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T00:56:49.136Z","atBatIndex":23},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Raynel Delgado doubles (1) on a line drive to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T00:59:05.880Z","endTime":"2026-07-01T01:00:06.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":73.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15171968337387,"aZ":-27.93976612350109,"pfxX":5.526370291346028,"pfxZ":3.0661235863733385,"pX":-0.5137126004093319,"pZ":3.544009927669438,"vX0":3.0401847605918686,"vY0":-116.88274310501784,"vZ0":2.5494852569099913,"x":136.58,"y":143.09,"x0":-2.549682248070332,"y0":50.005256039867945,"z0":5.063614166179358,"aX":7.642871808124471},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.5,"breakHorizontal":-10.8,"spinRate":2623,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.4687103428641728,"extension":6.224955905455182},"index":0,"playId":"cda6963e-bf20-3441-9cc5-8aa33b1a2c86","pitchNumber":1,"startTime":"2026-07-01T00:59:22.983Z","endTime":"2026-07-01T00:59:27.302Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":85.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.84956335743177,"aZ":-18.724485511439866,"pfxX":-8.336844386263294,"pfxZ":7.1567272887508455,"pX":1.0785853825068463,"pZ":2.927106547455075,"vX0":11.486077082775383,"vY0":-136.22346540366297,"vZ0":-1.565161532666231,"x":75.89,"y":159.75,"x0":-2.1089197156128487,"y0":50.005123197659884,"z0":4.803186975134764,"aX":-15.67452327542916},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2303,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40202619114165694,"extension":6.677153487046612},"index":1,"playId":"74976d4d-cebf-366b-acea-38557f766dcf","pitchNumber":2,"startTime":"2026-07-01T00:59:37.339Z","endTime":"2026-07-01T00:59:42.012Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.024167107659647,"aZ":-19.198008862059833,"pfxX":-8.957228677845379,"pfxZ":6.890463600327099,"pX":-0.7086022313258481,"pZ":2.1003258550176125,"vX0":7.406837065759774,"vY0":-136.36686936323989,"vZ0":-3.491242517197104,"x":144.01,"y":182.07,"x0":-2.2963764656475476,"y0":50.00298754513258,"z0":4.72183608812516,"aX":-16.8679399724069},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":14.6,"spinRate":2334,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4016896155754126,"extension":6.647593709583146},"hitData":{"launchSpeed":97.1,"launchAngle":20.0,"totalDistance":320.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":57.68,"coordY":89.41}},"index":2,"playId":"4467326c-e0b7-3b55-bc57-018c2be2e587","pitchNumber":3,"startTime":"2026-07-01T00:59:53.293Z","endTime":"2026-07-01T01:00:06.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.799999999999997,"awayTeamWinProbability":70.2,"homeTeamWinProbabilityAdded":6.199999999999999,"leverageIndex":0.92,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:00:06.150Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jose Altuve grounds out, second baseman Kody Clemens to first baseman Royce Lewis. Raynel Delgado to 3rd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T01:00:27.195Z","endTime":"2026-07-01T01:01:23.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.118099727417565,"aZ":-26.252918531205204,"pfxX":5.625626909474335,"pfxZ":4.008142807376546,"pX":1.7704417366919865,"pZ":1.6432211309862614,"vX0":8.478425939648629,"vY0":-120.92420674737782,"vZ0":-1.8843403809957895,"x":49.51,"y":194.41,"x0":-2.515294950169197,"y0":50.002802369946735,"z0":4.741214678785523,"aX":8.30986890659099},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.1,"breakHorizontal":-12.2,"spinRate":2713,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4533770897680527,"extension":6.562692653953612},"index":0,"playId":"44b3dd6e-18fc-36c0-806d-662f7f255787","pitchNumber":1,"startTime":"2026-07-01T01:00:40.123Z","endTime":"2026-07-01T01:00:43.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.174342844235763,"aZ":-25.888690118693294,"pfxX":5.501185088944798,"pfxZ":4.323072601170813,"pX":1.2692293429299015,"pZ":1.8923087331692097,"vX0":7.572485862727565,"vY0":-120.05126266208465,"vZ0":-1.20007333110243,"x":68.62,"y":187.69,"x0":-2.6456903326604038,"y0":50.00209381886829,"z0":4.7122751190418075,"aX":7.9926245399644085},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.8,"breakHorizontal":-11.9,"spinRate":2753,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.45700425280286927,"extension":6.61766106305425},"index":1,"playId":"2e8bc114-b162-37e3-a575-622bcd0736c9","pitchNumber":2,"startTime":"2026-07-01T01:00:56.929Z","endTime":"2026-07-01T01:01:00.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.7847323240355,"aZ":-23.0672397861578,"pfxX":-11.526344158017741,"pfxZ":4.741285406304538,"pX":-0.4022640659732809,"pZ":1.7035606229593452,"vX0":9.708035951304927,"vY0":-138.01305422296804,"vZ0":-3.6770331488370513,"x":132.33,"y":192.78,"x0":-2.4742986011961814,"y0":50.00608849468266,"z0":4.613718795647412,"aX":-22.157071943613158},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.9,"breakHorizontal":18.7,"spinRate":2315,"spinDirection":233},"zone":7,"typeConfidence":2.0,"plateTime":0.3974262897669494,"extension":6.882390010059843},"hitData":{"launchSpeed":88.6,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.88,"coordY":151.07}},"index":2,"playId":"3bc1ed72-8645-3b2f-8240-fd4f940c8dac","pitchNumber":3,"startTime":"2026-07-01T01:01:16.035Z","endTime":"2026-07-01T01:01:23.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"second":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.700000000000003,"awayTeamWinProbability":72.3,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":1.4,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:01:23.628Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yordan Alvarez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T01:01:42.362Z","endTime":"2026-07-01T01:03:06.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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.2,"endSpeed":86.2,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.928675910104005,"aZ":-17.079242233854224,"pfxX":-9.3516060406291,"pfxZ":7.846060400903774,"pX":-0.5680548698674348,"pZ":3.2637835298855853,"vX0":8.3568264244771,"vY0":-138.3350360056881,"vZ0":-0.9281463794664004,"x":138.65,"y":150.66,"x0":-2.423790356608378,"y0":50.00359730141195,"z0":4.7564381273188765,"aX":-17.995184293911105},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":15.0,"spinRate":2352,"spinDirection":233},"zone":1,"typeConfidence":2.0,"plateTime":0.3970271328357251,"extension":6.747071755612377},"index":0,"playId":"4e6fba6b-191b-3f45-acb8-8bfc7e6c4268","pitchNumber":1,"startTime":"2026-07-01T01:01:52.217Z","endTime":"2026-07-01T01:01:57.271Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.5,"endSpeed":86.1,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.19050576139672,"aZ":-17.358538592348975,"pfxX":-8.799746326651555,"pfxZ":7.700104993678822,"pX":0.5241157673708969,"pZ":3.405831344396773,"vX0":11.228174250708232,"vY0":-138.60390216473593,"vZ0":-0.4405588226739382,"x":97.02,"y":146.82,"x0":-2.4573211006824316,"y0":50.00183354002091,"z0":4.7375194801111205,"aX":-16.93061714632002},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":13.3,"spinRate":2409,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.3968593030618952,"extension":6.7597148010555665},"index":1,"playId":"ef432f65-fe02-32d4-abdb-9c635ce884dc","pitchNumber":2,"startTime":"2026-07-01T01:02:09.723Z","endTime":"2026-07-01T01:02:15.347Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.561929709662518,"aZ":-22.99911785367805,"pfxX":-11.14104051989482,"pfxZ":4.633321113390467,"pX":1.070153777498073,"pZ":3.5056527343820654,"vX0":13.26410153641421,"vY0":-139.40449907447376,"vZ0":0.5997160402614188,"x":76.21,"y":144.13,"x0":-2.2885208581736323,"y0":50.00171834552914,"z0":4.79885266775142,"aX":-22.05950956163489},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":17.6,"spinRate":2324,"spinDirection":236},"zone":12,"typeConfidence":2.0,"plateTime":0.39199646841590186,"extension":6.608770648495665},"index":2,"playId":"e7296267-5ddb-3861-886e-b5b528a28212","pitchNumber":3,"startTime":"2026-07-01T01:02:39.747Z","endTime":"2026-07-01T01:02:43.868Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.6,"endSpeed":86.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.296540186269226,"aZ":-15.768607396948529,"pfxX":-8.966469547540548,"pfxZ":8.448345538640151,"pX":0.48014598706374667,"pZ":4.273950955799812,"vX0":10.828779458332855,"vY0":-138.7810120830155,"vZ0":1.5291952075053397,"x":98.7,"y":123.38,"x0":-2.3152924376996307,"y0":50.00593434107859,"z0":4.7688078457356795,"aX":-17.419703483253503},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.8,"breakHorizontal":13.9,"spinRate":2357,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.39532900530027026,"extension":6.856597422796905},"index":3,"playId":"f36efd92-3f6c-3ec1-a8f7-783ec53fad3e","pitchNumber":4,"startTime":"2026-07-01T01:03:01.524Z","endTime":"2026-07-01T01:03:06.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.1,"awayTeamWinProbability":77.9,"homeTeamWinProbabilityAdded":-5.600000000000001,"leverageIndex":1.31,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:03:06.202Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isaac Paredes grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-01T01:04:29.896Z","endTime":"2026-07-01T01:06:19.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":3,"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":"2026-07-01T01:03:41.135Z","endTime":"2026-07-01T01:04:32.073Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.2,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.970544643292655,"aZ":-16.75633566623619,"pfxX":-8.445183825922928,"pfxZ":8.020395362819652,"pX":0.16991942577358934,"pZ":4.027156973345221,"vX0":9.919599057816878,"vY0":-138.29292457038554,"vZ0":0.9436269849834584,"x":110.52,"y":130.05,"x0":-2.3788906087245563,"y0":50.00394156159645,"z0":4.811350721547489,"aX":-16.23813495646042},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2345,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.39717869063220057,"extension":6.711908514891632},"index":1,"playId":"212c4ae9-6e55-39f7-b6b9-675939ba0523","pitchNumber":1,"startTime":"2026-07-01T01:04:32.073Z","endTime":"2026-07-01T01:04:35.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.061238446687504,"aZ":-34.51345727126502,"pfxX":4.323736239779861,"pfxZ":-1.5777603313080615,"pX":0.8174120277232002,"pZ":2.294053313523802,"vX0":6.724097815674823,"vY0":-120.96617796501715,"vZ0":1.2318441965510087,"x":85.84,"y":176.84,"x0":-2.557236505954474,"y0":50.00127030525466,"z0":4.798469711689028,"aX":6.420740660932472},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-2.3,"breakHorizontal":-9.4,"spinRate":2591,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.4523768255780074,"extension":6.510131378662519},"index":2,"playId":"a8a03420-e2fb-3350-b71e-52927637be4a","pitchNumber":2,"startTime":"2026-07-01T01:04:51.167Z","endTime":"2026-07-01T01:04:55.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.87115820709101,"aZ":-23.51120688085838,"pfxX":-10.003671300439954,"pfxZ":4.560443017649391,"pX":0.221619474461668,"pZ":2.546542771012926,"vX0":10.437551488418208,"vY0":-136.85617161522376,"vZ0":-1.596895661510648,"x":108.55,"y":170.02,"x0":-2.3398070610593233,"y0":50.00039663655421,"z0":4.745994085819941,"aX":-18.995623260458064},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2194,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4000303576233799,"extension":6.7857561312937325},"index":3,"playId":"0533518a-5098-3fcf-b543-5ee17d85265f","pitchNumber":3,"startTime":"2026-07-01T01:05:09.252Z","endTime":"2026-07-01T01:05:12.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T01:05:31.811Z","endTime":"2026-07-01T01:05:53.074Z","isPitch":false,"type":"action","player":{"id":670623,"link":"/api/v1/people/670623"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009440001311344,"aZ":-41.003501806196155,"pfxX":6.276574999405744,"pfxZ":-6.168388554474779,"pX":1.9034246737105966,"pZ":1.0330184899833514,"vX0":7.988115087536576,"vY0":-119.40462253379002,"vZ0":-0.5961459519568946,"x":44.45,"y":210.89,"x0":-2.313119229340699,"y0":50.005248063664645,"z0":5.005398430543785,"aX":8.978395508356794},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.0,"breakHorizontal":-13.4,"spinRate":2856,"spinDirection":59},"zone":14,"typeConfidence":2.0,"plateTime":0.46037324278447445,"extension":6.645100605137964},"index":5,"playId":"c0809900-601f-3786-975e-4139f05d59bc","pitchNumber":4,"startTime":"2026-07-01T01:05:53.074Z","endTime":"2026-07-01T01:05:56.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76568410919668,"aZ":-20.764039319764517,"pfxX":-10.268551737435374,"pfxZ":5.763278565677659,"pX":0.3037692053520659,"pZ":1.8335976738829451,"vX0":10.701216706448612,"vY0":-139.89496564886687,"vZ0":-3.8813356456647963,"x":105.42,"y":189.27,"x0":-2.2382316741153696,"y0":50.00618646058717,"z0":4.6013750903658925,"aX":-20.343026319133752},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.7,"breakHorizontal":16.3,"spinRate":2292,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39162500665931654,"extension":6.912913796449404},"hitData":{"launchSpeed":76.3,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.41,"coordY":164.76}},"index":6,"playId":"b7a3d7dd-8c0b-32a6-bfbd-48aa2a7092f9","pitchNumber":5,"startTime":"2026-07-01T01:06:12.042Z","endTime":"2026-07-01T01:06:19.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"third":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.6,"awayTeamWinProbability":81.4,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.28,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:06:19.765Z","atBatIndex":27},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Kreidler grounds out, third baseman Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T01:08:27.022Z","endTime":"2026-07-01T01:08:36.318Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":72.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13032987221477,"aZ":-41.67638022620327,"pfxX":6.674911511663675,"pfxZ":-7.215421223693294,"pX":0.19395924740731094,"pZ":2.5069736253352057,"vX0":2.8992969422321115,"vY0":-114.1099943084579,"vZ0":0.82459692169695,"x":109.61,"y":171.09,"x0":-1.9603443538890153,"y0":50.00094975777923,"z0":6.249190579442812,"aX":8.794360618847028},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-12.6,"breakHorizontal":-12.8,"spinRate":2898,"spinDirection":42},"zone":5,"typeConfidence":2.0,"plateTime":0.48013023505663144,"extension":5.956964023018706},"hitData":{"launchSpeed":75.4,"launchAngle":2.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.83,"coordY":168.31}},"index":0,"playId":"dab8508b-a648-3d69-9996-22e473f8f34c","pitchNumber":1,"startTime":"2026-07-01T01:08:27.790Z","endTime":"2026-07-01T01:08:36.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.900000000000002,"awayTeamWinProbability":80.1,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:08:36.318Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tristan Gray strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T01:08:58.353Z","endTime":"2026-07-01T01:09:35.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":94.9,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27343990685043,"aZ":-12.614085655482208,"pfxX":-6.3162207735497775,"pfxZ":10.114431246059697,"pX":-0.044834506216540504,"pZ":3.3292665951653433,"vX0":6.774675468240957,"vY0":-138.0590701367561,"vZ0":-4.841678379489948,"x":118.71,"y":148.89,"x0":-1.7079860754076206,"y0":50.000043214329196,"z0":5.952349731851432,"aX":-12.21117727160121},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.5,"breakHorizontal":10.1,"spinRate":2286,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.396501417798242,"extension":6.2351349588734735},"index":0,"playId":"6ef3d077-2ccf-38dd-9d7a-d83137eda4b3","pitchNumber":1,"startTime":"2026-07-01T01:08:58.353Z","endTime":"2026-07-01T01:09:01.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.168734660119497,"aZ":-25.734780013748548,"pfxX":-8.565986391595047,"pfxZ":4.013426831938502,"pX":-0.9149243140931922,"pZ":2.166309389534834,"vX0":4.900520860041457,"vY0":-125.27529486690946,"vZ0":-4.17205776596636,"x":151.87,"y":180.29,"x0":-1.7745202475016455,"y0":50.0005122510352,"z0":5.934767261096708,"aX":-13.736317382640879},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":14.5,"spinRate":1495,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.4357198893453371,"extension":6.243037282472167},"index":1,"playId":"26478a7d-7080-340f-9828-b9c3bf4bbaee","pitchNumber":2,"startTime":"2026-07-01T01:09:10.284Z","endTime":"2026-07-01T01:09:13.284Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T01:09:21.346Z","endTime":"2026-07-01T01:09:32.184Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.86825921656082,"aZ":-11.169268161505588,"pfxX":-5.985634329737421,"pfxZ":10.656265764796254,"pX":0.34023961651300855,"pZ":3.6679835860971695,"vX0":7.944648777802954,"vY0":-139.6094975745713,"vZ0":-4.190376360914988,"x":104.03,"y":139.74,"x0":-1.7666221663740458,"y0":50.00164602536456,"z0":5.925366419247328,"aX":-11.797808080258434},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.6,"breakHorizontal":9.1,"spinRate":2328,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3925536530319351,"extension":6.186991438037391},"index":3,"playId":"b0f24ed1-38d9-363a-a1cd-6c1a3f99e2f7","pitchNumber":3,"startTime":"2026-07-01T01:09:32.184Z","endTime":"2026-07-01T01:09:35.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":0.9999999999999964,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:09:35.895Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Austin Martin grounds out, third baseman Raynel Delgado to first baseman Christian Walker.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-01T01:10:05.957Z","endTime":"2026-07-01T01:11:18.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"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":"2026-07-01T01:10:00.762Z","endTime":"2026-07-01T01:10:08.063Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618184549612124,"aZ":-42.82473258441271,"pfxX":5.919510649075162,"pfxZ":-7.745682748496785,"pX":-0.28887792743471435,"pZ":2.1825930578322077,"vX0":2.0198266556765594,"vY0":-116.99277250168379,"vZ0":0.13323111803048682,"x":128.01,"y":179.85,"x0":-1.9340612112096391,"y0":50.00018732178537,"z0":6.163580501428906,"aX":8.142785965757403},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-13.7,"breakHorizontal":-11.3,"spinRate":2992,"spinDirection":44},"zone":5,"typeConfidence":2.0,"plateTime":0.4695083465615757,"extension":6.023954089920604},"index":1,"playId":"7ca87806-7f6e-33ac-9c88-b9fa88b90375","pitchNumber":1,"startTime":"2026-07-01T01:10:08.063Z","endTime":"2026-07-01T01:10:11.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.044698418304375,"aZ":-15.473279864396705,"pfxX":-10.066337600653009,"pfxZ":8.445219978400104,"pX":0.4109578613418458,"pZ":1.9657311074210924,"vX0":9.03819565832084,"vY0":-139.63280826322045,"vZ0":-7.783087615726567,"x":101.34,"y":185.71,"x0":-1.5578952282485266,"y0":50.000609090670196,"z0":5.804440448442528,"aX":-19.901984281304742},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.8,"breakHorizontal":16.4,"spinRate":2270,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39205388884811754,"extension":6.394943160746175},"index":2,"playId":"b60feb67-7043-33c2-ae73-ce7e217d48ba","pitchNumber":2,"startTime":"2026-07-01T01:10:20.122Z","endTime":"2026-07-01T01:10:23.367Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.3437959811072,"aZ":-41.732311244855026,"pfxX":7.574926200465725,"pfxZ":-7.080496399222685,"pX":0.9186775414373183,"pZ":3.0106068627843565,"vX0":3.7921375092533625,"vY0":-115.89577012887717,"vZ0":1.9186757171068491,"x":81.98,"y":157.49,"x0":-1.7274817064984618,"y0":50.004977652041745,"z0":6.18256111818924,"aX":10.219828268772691},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-12.0,"breakHorizontal":-14.8,"spinRate":3013,"spinDirection":35},"zone":12,"typeConfidence":2.0,"plateTime":0.4741152613003914,"extension":5.98546585923745},"index":3,"playId":"a78924fc-0be0-36bc-bf0c-36ae616a74f0","pitchNumber":3,"startTime":"2026-07-01T01:10:33.308Z","endTime":"2026-07-01T01:10:38.248Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.009871197121264,"aZ":-10.723780211679937,"pfxX":-6.258956710517345,"pfxZ":10.996023056367331,"pX":0.24283457663964186,"pZ":3.1498692956030734,"vX0":7.517961404548368,"vY0":-138.9978121950912,"vZ0":-5.53802697377059,"x":107.74,"y":153.73,"x0":-1.6875254122008128,"y0":50.00583999647211,"z0":5.884483291794208,"aX":-12.213609001870859},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.8,"breakHorizontal":9.7,"spinRate":2357,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.3945006260897168,"extension":6.102446722727259},"index":4,"playId":"69d0fde0-42ca-3315-8b33-afcd44e37b01","pitchNumber":4,"startTime":"2026-07-01T01:10:51.995Z","endTime":"2026-07-01T01:10:54.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":83.0,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157280672054576,"aZ":-27.542757276659852,"pfxX":1.224185170524804,"pfxZ":2.6666659883828547,"pX":0.7449851262768074,"pZ":2.6896523224328512,"vX0":6.105108044490126,"vY0":-130.14047761646873,"vZ0":-2.9424478356277333,"x":88.6,"y":166.16,"x0":-1.7785898393849193,"y0":50.00320983042136,"z0":5.894259475771688,"aX":2.1242924117779993},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":-3.4,"spinRate":2569,"spinDirection":175},"zone":6,"typeConfidence":2.0,"plateTime":0.4189158780282787,"extension":6.19468396642841},"hitData":{"launchSpeed":89.1,"launchAngle":-33.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.33,"coordY":163.24}},"index":5,"playId":"fc59905c-d1e2-3194-9a30-62028e16d973","pitchNumber":5,"startTime":"2026-07-01T01:11:10.982Z","endTime":"2026-07-01T01:11:18.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:11:18.254Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Walker grounds out, shortstop Tristan Gray to first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:13:29.766Z","endTime":"2026-07-01T01:16:42.747Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8],"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":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65912004860999,"aZ":-18.681437117821645,"pfxX":-9.089130809298052,"pfxZ":7.181250262994183,"pX":-0.1534290164057979,"pZ":3.6771144914430853,"vX0":8.56887421672184,"vY0":-136.3568022674356,"vZ0":0.2990322224132532,"x":122.85,"y":139.5,"x0":-2.159451921890405,"y0":50.00124677854124,"z0":4.857486186145604,"aX":-17.073444301538427},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.3,"breakHorizontal":14.6,"spinRate":2260,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4020600127519218,"extension":6.624059105464629},"index":0,"playId":"bc161794-7aa8-3069-8ed4-6d2589ba9691","pitchNumber":1,"startTime":"2026-07-01T01:13:38.261Z","endTime":"2026-07-01T01:13:41.261Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.1,"endSpeed":86.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.804718089638808,"aZ":-16.34554744361194,"pfxX":-8.320299891226432,"pfxZ":8.197521558224315,"pX":0.8207248602214324,"pZ":3.192838123203464,"vX0":10.796200647375192,"vY0":-138.10637531675732,"vZ0":-1.2130922739046892,"x":85.72,"y":152.57,"x0":-2.0584776466299477,"y0":50.00554129813496,"z0":4.737344594836209,"aX":-16.072535210236126},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":12.8,"spinRate":2357,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3966279546035061,"extension":6.748656882431097},"index":1,"playId":"f418b109-fef2-3601-add7-f0beeb2ef732","pitchNumber":2,"startTime":"2026-07-01T01:13:57.303Z","endTime":"2026-07-01T01:14:00.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":"2026-07-01T01:14:08.446Z","endTime":"2026-07-01T01:14:27.553Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.965246574152427,"aZ":-17.879915163132782,"pfxX":-8.614711341072258,"pfxZ":7.445562991213475,"pX":-0.4521884259152336,"pZ":3.8330482161807575,"vX0":8.104904197372498,"vY0":-137.9785929125953,"vZ0":1.0149607140721255,"x":134.24,"y":135.29,"x0":-2.3147352437610422,"y0":50.00114458561689,"z0":4.668996512394849,"aX":-16.53593004479298},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.9,"breakHorizontal":13.8,"spinRate":2349,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.39763852509587316,"extension":6.743154017915102},"index":3,"playId":"5dc8a5b3-76c1-3a80-934d-2426475d0204","pitchNumber":3,"startTime":"2026-07-01T01:14:27.553Z","endTime":"2026-07-01T01:14:30.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.945060514517667,"aZ":-26.171199891013273,"pfxX":5.578637622636835,"pfxZ":3.988706708361634,"pX":3.3657830958041943,"pZ":1.743195472720154,"vX0":11.284015712743836,"vY0":-121.87583526693486,"vZ0":-1.3696976349907457,"x":-11.3,"y":191.71,"x0":-2.0486119713592523,"y0":50.0015786983806,"z0":4.572683711186317,"aX":8.389939957413716},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":7.2,"breakHorizontal":-12.7,"spinRate":2770,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4494158415930145,"extension":6.851707164660251},"index":4,"playId":"6691de54-3727-34bf-8668-d586e4c66784","pitchNumber":4,"startTime":"2026-07-01T01:14:52.030Z","endTime":"2026-07-01T01:14:55.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.179457781146105,"aZ":-38.90921101595101,"pfxX":5.408608210395986,"pfxZ":-4.78141876544686,"pX":-0.2544361633142463,"pZ":1.4796193960732382,"vX0":3.3653160860524554,"vY0":-118.14090065486204,"vZ0":0.24866953537605374,"x":126.7,"y":198.83,"x0":-2.401539336394706,"y0":50.00256290775236,"z0":4.958691080671282,"aX":7.619684020939799},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-8.3,"breakHorizontal":-10.7,"spinRate":2770,"spinDirection":66},"zone":13,"typeConfidence":2.0,"plateTime":0.46419457356635263,"extension":6.497933875321639},"index":5,"playId":"e0e9f246-2e68-333d-97af-6a02e5df413e","pitchNumber":5,"startTime":"2026-07-01T01:15:13.799Z","endTime":"2026-07-01T01:15:17.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.856338045892038,"aZ":-18.21428841089989,"pfxX":-8.366876587490832,"pfxZ":7.242312992433298,"pX":0.6856744395687857,"pZ":4.066605887271992,"vX0":10.536930977299821,"vY0":-137.7695886575148,"vZ0":1.347605503421939,"x":90.86,"y":128.98,"x0":-2.096735895919441,"y0":50.001325899183946,"z0":4.800059590873347,"aX":-16.125447929114472},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.7,"breakHorizontal":13.0,"spinRate":2167,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3971729004615887,"extension":6.690263235441353},"index":6,"playId":"ba013a5c-c479-3243-90e9-0b5b6cea91e7","pitchNumber":6,"startTime":"2026-07-01T01:15:38.051Z","endTime":"2026-07-01T01:15:41.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.2,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.499079409894406,"aZ":-20.00543054287764,"pfxX":-7.428717146410781,"pfxZ":6.374146835024575,"pX":-0.21362059199666433,"pZ":3.7452023340590106,"vX0":7.827330300531521,"vY0":-137.09035928526987,"vZ0":0.8130089523547647,"x":125.14,"y":137.66,"x0":-2.136767224496511,"y0":50.00143400925183,"z0":4.807492685165514,"aX":-14.179483073864834},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.9,"breakHorizontal":11.9,"spinRate":2183,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3991090860469879,"extension":6.72620178554399},"index":7,"playId":"d972d016-b6b5-3b92-a9ba-9534827548ed","pitchNumber":7,"startTime":"2026-07-01T01:15:54.596Z","endTime":"2026-07-01T01:16:00.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.906515717409032,"aZ":-27.352518119965016,"pfxX":-10.634865323813855,"pfxZ":2.477959443372244,"pX":-0.2798696159123755,"pZ":2.426744231876429,"vX0":8.713669746326756,"vY0":-138.6225401985035,"vZ0":-0.9635725483281347,"x":127.67,"y":173.26,"x0":-2.0818412815742535,"y0":50.00316520507446,"z0":4.604330567768923,"aX":-20.703639338856284},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2177,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.39507352120122263,"extension":6.688012361312478},"hitData":{"launchSpeed":85.8,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.2,"coordY":142.63}},"index":8,"playId":"9419c337-e5ed-355c-a036-e722aa75e42c","pitchNumber":8,"startTime":"2026-07-01T01:16:35.192Z","endTime":"2026-07-01T01:16:42.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:16:42.747Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cam Smith singles on a ground ball to center fielder Ryan Kreidler.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:17:05.519Z","endTime":"2026-07-01T01:18:48.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12996648314606,"aZ":-30.571389506132096,"pfxX":6.148875900537853,"pfxZ":1.100816758253858,"pX":-0.6328660878122506,"pZ":3.5908398088258804,"vX0":2.6083676257533535,"vY0":-119.5600106877643,"vZ0":3.4821974185945215,"x":141.12,"y":141.83,"x0":-2.535315952183322,"y0":50.001127262304536,"z0":4.851981773536737,"aX":8.938752013564686},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.1,"breakHorizontal":-11.8,"spinRate":2557,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.45736313628940417,"extension":6.505750266967919},"index":0,"playId":"9438cd4f-568e-3103-9869-599c80834ff7","pitchNumber":1,"startTime":"2026-07-01T01:17:06.792Z","endTime":"2026-07-01T01:17:12.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29564917967235,"aZ":-24.522734115248824,"pfxX":-9.92379640773218,"pfxZ":4.064327476179161,"pX":-1.0594700490564404,"pZ":2.1952258452113917,"vX0":6.3935816620195025,"vY0":-136.21760389588752,"vZ0":-2.0586084125982684,"x":157.38,"y":179.51,"x0":-2.144946708041982,"y0":50.00568362960792,"z0":4.6524225949579785,"aX":-18.693990415448777},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":16.7,"spinRate":2144,"spinDirection":231},"zone":13,"typeConfidence":2.0,"plateTime":0.4017523786242232,"extension":6.638902321034236},"index":1,"playId":"16335a77-11af-384a-aa0e-e07256515de9","pitchNumber":2,"startTime":"2026-07-01T01:17:21.682Z","endTime":"2026-07-01T01:17:25.621Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.087386564870517,"aZ":-17.857926407603834,"pfxX":-7.3818345982958835,"pfxZ":7.474124167977836,"pX":0.06231499373651204,"pZ":3.798684601494764,"vX0":8.71467305159317,"vY0":-137.44321326627264,"vZ0":0.5751466844130573,"x":114.62,"y":136.22,"x0":-2.1884567755109985,"y0":50.00408837961086,"z0":4.798209237289692,"aX":-14.143081706650749},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":11.5,"spinRate":2219,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3983130741980263,"extension":6.663606839818217},"index":2,"playId":"33262e26-55b6-30c4-b1b1-7d52e595466d","pitchNumber":3,"startTime":"2026-07-01T01:17:37.969Z","endTime":"2026-07-01T01:17:42.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.621144574362926,"aZ":-19.667236701067097,"pfxX":-7.384497396949195,"pfxZ":6.5831408756691765,"pX":0.23813847469786062,"pZ":3.653135629272681,"vX0":9.134859706219025,"vY0":-136.8171156614307,"vZ0":0.42093577536830196,"x":107.92,"y":140.15,"x0":-2.1813552556946054,"y0":50.001134841826705,"z0":4.843007278174625,"aX":-14.026796641477809},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.2,"breakHorizontal":11.5,"spinRate":2139,"spinDirection":235},"zone":12,"typeConfidence":2.0,"plateTime":0.40002062612859923,"extension":6.709568275274667},"index":3,"playId":"a86536b6-057a-3869-ac96-87b33b1b7e31","pitchNumber":4,"startTime":"2026-07-01T01:18:00.625Z","endTime":"2026-07-01T01:18:04.311Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.463064501633138,"aZ":-28.48540811472136,"pfxX":4.967061199412645,"pfxZ":2.4351526468679667,"pX":0.8669157670694065,"pZ":1.741895153340122,"vX0":6.197913053238619,"vY0":-121.96188643582694,"vZ0":-1.2935176714621472,"x":83.96,"y":191.75,"x0":-2.3462620189842665,"y0":50.00435808997641,"z0":4.72044887446675,"aX":7.534647427703964},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.3,"breakHorizontal":-10.3,"spinRate":2628,"spinDirection":69},"zone":14,"typeConfidence":2.0,"plateTime":0.4479269791478502,"extension":6.54497571249835},"index":4,"playId":"8409c07d-7637-3339-8fda-9c54a517163b","pitchNumber":5,"startTime":"2026-07-01T01:18:17.621Z","endTime":"2026-07-01T01:18:22.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.31109487178071,"aZ":-18.854245051106595,"pfxX":-6.854083495652692,"pfxZ":6.8712712565926,"pX":1.1638801335461124,"pZ":3.151559771644839,"vX0":11.666104558062294,"vY0":-138.00093067730643,"vZ0":-0.7072648092227745,"x":72.64,"y":153.69,"x0":-2.218336512242484,"y0":50.00172410208344,"z0":4.675620179301114,"aX":-13.285616859138706},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":10.1,"spinRate":2208,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3961742884405868,"extension":6.77062333056222},"hitData":{"launchSpeed":89.3,"launchAngle":5.0,"totalDistance":104.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.35,"coordY":99.36}},"index":5,"playId":"bf3a4479-c55e-3fab-ae0d-1e14aef9f260","pitchNumber":6,"startTime":"2026-07-01T01:18:37.575Z","endTime":"2026-07-01T01:18:48.959Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.9,"awayTeamWinProbability":78.1,"homeTeamWinProbabilityAdded":2.799999999999997,"leverageIndex":0.68,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:18:48.959Z","atBatIndex":32},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Taylor Trammell reaches on a fielder's choice. Cam Smith to 3rd. Cam Smith advances to 3rd, on a fielding error by first baseman Royce Lewis.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:19:08.683Z","endTime":"2026-07-01T01:19:27.944Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"postOnThird":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.36744634331774,"aZ":-27.584311348770374,"pfxX":5.502800301956317,"pfxZ":3.191720918811372,"pX":0.8445060824886896,"pZ":2.3403579331380437,"vX0":6.337382428040039,"vY0":-119.09269978843287,"vZ0":0.2340606305237226,"x":84.81,"y":175.59,"x0":-2.563842469815253,"y0":50.00513751312728,"z0":4.730919763189422,"aX":7.924350817037533},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":6.1,"breakHorizontal":-11.5,"spinRate":2534,"spinDirection":74},"zone":14,"typeConfidence":2.0,"plateTime":0.45949212796116967,"extension":6.605330428652764},"hitData":{"launchSpeed":80.7,"launchAngle":4.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":192.56,"coordY":126.23}},"index":0,"playId":"59c5b185-9621-3431-b58a-2c00662f916d","pitchNumber":1,"startTime":"2026-07-01T01:19:16.129Z","endTime":"2026-07-01T01:19:27.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.799999999999997,"awayTeamWinProbability":71.2,"homeTeamWinProbabilityAdded":6.899999999999999,"leverageIndex":1.36,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:19:27.944Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yainer Diaz singles on a ground ball to left fielder Trevor Larnach. Cam Smith scores. Taylor Trammell to 2nd.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:19:58.270Z","endTime":"2026-07-01T01:20:46.318Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.7449171504724,"aZ":-23.546856076281603,"pfxX":-10.030993564941111,"pfxZ":4.626862237744586,"pX":0.9607719392626675,"pZ":0.803394993375382,"vX0":12.194003767829688,"vY0":-135.4707050541025,"vZ0":-5.858227198422128,"x":78.52,"y":224.77,"x0":-2.2890226343373747,"y0":50.001425057954684,"z0":4.632741011641469,"aX":-18.70039202274189},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.3,"breakHorizontal":15.7,"spinRate":2182,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.40382976835359896,"extension":7.127486915806434},"index":0,"playId":"8b6dc2a5-6cfd-3f68-9c65-1a71366189d6","pitchNumber":1,"startTime":"2026-07-01T01:20:16.221Z","endTime":"2026-07-01T01:20:19.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":75.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.977110738887514,"aZ":-27.384745501985194,"pfxX":5.832409647652989,"pfxZ":3.3000212128100275,"pX":0.45356888612309654,"pZ":1.706949835518576,"vX0":5.135173090155021,"vY0":-119.75713994667692,"vZ0":-1.259402921567164,"x":99.71,"y":192.69,"x0":-2.4760016490271965,"y0":50.00575742217544,"z0":4.687534113957054,"aX":8.479527914739863},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":5.9,"breakHorizontal":-11.8,"spinRate":2651,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4572293766474256,"extension":6.5011508642200155},"hitData":{"launchSpeed":95.6,"launchAngle":-1.0,"totalDistance":37.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.58,"coordY":126.74}},"index":1,"playId":"51614950-a2a4-3538-954d-87579590d0d2","pitchNumber":2,"startTime":"2026-07-01T01:20:35.652Z","endTime":"2026-07-01T01:20:46.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"first":{"id":666211,"link":"/api/v1/people/666211"},"third":{"id":701358,"link":"/api/v1/people/701358"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.6,"awayTeamWinProbability":63.4,"homeTeamWinProbabilityAdded":7.800000000000004,"leverageIndex":2.11,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:20:46.318Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:21:14.206Z","endTime":"2026-07-01T01:22:35.121Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnSecond":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48707159168797,"aZ":-16.974593521229103,"pfxX":-7.853131709694615,"pfxZ":7.887275612648388,"pX":-0.03350573261543548,"pZ":2.382545453246208,"vX0":9.07165407889585,"vY0":-137.9081059506331,"vZ0":-2.9428568047692005,"x":118.28,"y":174.45,"x0":-2.3443265714456856,"y0":50.004799520219095,"z0":4.607630117696335,"aX":-15.13835041374181},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.8,"breakHorizontal":12.4,"spinRate":2211,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.3970819087422366,"extension":7.010588230491413},"index":0,"playId":"2e492102-724f-34d2-aebb-009330e161d8","pitchNumber":1,"startTime":"2026-07-01T01:21:24.165Z","endTime":"2026-07-01T01:21:27.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.836773336350443,"aZ":-17.04617206153707,"pfxX":-7.859146568531651,"pfxZ":7.877819592881314,"pX":-0.91112154576804,"pZ":2.9141903706932974,"vX0":7.2471170671533205,"vY0":-137.7424575445293,"vZ0":-1.4132969051864341,"x":151.73,"y":160.1,"x0":-2.5562604575526855,"y0":50.00052253550126,"z0":4.587501119208098,"aX":-15.08747271873291},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":12.7,"spinRate":2289,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3977712944805205,"extension":6.764139962975902},"index":1,"playId":"c5a34e05-cd5c-3cae-8ecf-7d53de4f42d6","pitchNumber":2,"startTime":"2026-07-01T01:21:43.788Z","endTime":"2026-07-01T01:21:47.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T01:21:54.577Z","endTime":"2026-07-01T01:22:09.790Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.5,"endSpeed":87.1,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029277603072554,"aZ":-19.044630934051977,"pfxX":-8.449556287099195,"pfxZ":6.735151167751194,"pX":0.371268273688565,"pZ":3.3259757798047476,"vX0":10.469252452261292,"vY0":-138.73179055309842,"vZ0":-0.3001389050032379,"x":102.85,"y":148.98,"x0":-2.353494714000033,"y0":50.00096259060937,"z0":4.704866234825037,"aX":-16.46888690840786},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":13.1,"spinRate":2346,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.39480720821975623,"extension":7.064565307254751},"index":3,"playId":"1b11681b-7397-3ddd-aa72-ff5273ab01c3","pitchNumber":3,"startTime":"2026-07-01T01:22:09.790Z","endTime":"2026-07-01T01:22:14.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.503648578996962,"aZ":-18.230429176301378,"pfxX":-8.247778079323403,"pfxZ":7.193495179828723,"pX":0.7309631122043031,"pZ":2.781043666509822,"vX0":11.145079384181201,"vY0":-138.07678422196608,"vZ0":-1.6789320839881603,"x":89.14,"y":163.69,"x0":-2.278145034378083,"y0":50.006065285899524,"z0":4.618149088658508,"aX":-15.996794813756466},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2315,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.3960240868398559,"extension":6.7837543259361555},"index":4,"playId":"41f5a3c0-913a-34d3-a4bf-c495b2de0c70","pitchNumber":4,"startTime":"2026-07-01T01:22:28.996Z","endTime":"2026-07-01T01:22:35.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.5,"awayTeamWinProbability":69.5,"homeTeamWinProbabilityAdded":-6.100000000000001,"leverageIndex":2.58,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:22:35.121Z","atBatIndex":35},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Raynel Delgado walks. Taylor Trammell to 3rd. Yainer Diaz to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:22:55.472Z","endTime":"2026-07-01T01:25:23.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"postOnSecond":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"postOnThird":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.333347309582674,"aZ":-36.631184465479315,"pfxX":6.346448460567169,"pfxZ":-3.2801281913195393,"pX":-0.47814776019164545,"pZ":3.452729755842365,"vX0":2.8533842873477298,"vY0":-115.48353901176486,"vZ0":3.9256272658071945,"x":135.23,"y":145.56,"x0":-2.5520410703607923,"y0":50.00287254008089,"z0":5.241522287159902,"aX":8.621661867848362},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-4.8,"breakHorizontal":-12.2,"spinRate":2629,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.47322720573671173,"extension":6.590400904982088},"index":0,"playId":"d1a7f344-7e8f-3463-a300-eead13cdcdf5","pitchNumber":1,"startTime":"2026-07-01T01:23:07.092Z","endTime":"2026-07-01T01:23:11.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70069882161392,"aZ":-28.385975046359388,"pfxX":3.8057929890704143,"pfxZ":2.639436342717053,"pX":1.0126728235301357,"pZ":3.187179284026616,"vX0":6.836781274481382,"vY0":-119.07230052110741,"vZ0":1.9040060518417405,"x":78.4,"y":152.73,"x0":-2.389563668834055,"y0":50.00527686709325,"z0":4.944143909860887,"aX":5.468997137004463},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.5,"breakHorizontal":-8.5,"spinRate":2594,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.4598543816910099,"extension":6.320171222762728},"index":1,"playId":"be3389b5-eab3-30ac-80ad-3b921fe0388a","pitchNumber":2,"startTime":"2026-07-01T01:23:24.046Z","endTime":"2026-07-01T01:23:30.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54888339961779,"aZ":-16.306984622538383,"pfxX":-6.192967702158134,"pfxZ":8.499166712786131,"pX":0.2036841482033733,"pZ":3.658181397552294,"vX0":9.411378552037148,"vY0":-135.72107309114824,"vZ0":-0.0969308248216652,"x":109.24,"y":140.01,"x0":-2.5033156395293354,"y0":50.00093892057344,"z0":4.829538485621005,"aX":-11.560221462361588},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.6,"breakHorizontal":9.2,"spinRate":2205,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4034886204865078,"extension":6.760681955002059},"index":2,"playId":"5b24508b-6f10-310a-a95a-4de6b46095d7","pitchNumber":3,"startTime":"2026-07-01T01:23:53.844Z","endTime":"2026-07-01T01:23:57.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.71419055869201,"aZ":-16.08076423971714,"pfxX":-6.984559254780661,"pfxZ":8.496123954519803,"pX":-0.012308553942722011,"pZ":3.255536249182867,"vX0":8.773959582451518,"vY0":-136.67753972256344,"vZ0":-1.0254128473807447,"x":117.47,"y":150.88,"x0":-2.354477119993956,"y0":50.005579768512646,"z0":4.738302259198587,"aX":-13.235855752516487},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2289,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.4005124192685585,"extension":6.76303413287983},"index":3,"playId":"792fc312-39c2-3972-be03-12ac0461cf91","pitchNumber":4,"startTime":"2026-07-01T01:24:13.007Z","endTime":"2026-07-01T01:24:16.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.681009476249887,"aZ":-18.42826838486449,"pfxX":-6.914973628979006,"pfxZ":7.249191992411433,"pX":-0.2547281939026189,"pZ":2.7466806661589462,"vX0":8.296845548381244,"vY0":-136.504961175866,"vZ0":-1.7916426923191513,"x":126.71,"y":164.62,"x0":-2.4282056790280024,"y0":50.00475974930053,"z0":4.673896914964512,"aX":-13.11579202254529},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":10.9,"spinRate":2273,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.40051355519819776,"extension":6.778925069447697},"index":4,"playId":"76d2f541-73ee-3c86-93aa-c9d6cc2076e3","pitchNumber":5,"startTime":"2026-07-01T01:24:33.896Z","endTime":"2026-07-01T01:24:37.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42226185151111,"aZ":-16.355052041857576,"pfxX":-8.196335477819161,"pfxZ":8.262581775441825,"pX":0.7618515420183671,"pZ":3.269448524045045,"vX0":11.36314686542999,"vY0":-137.69792772831232,"vZ0":-0.7017898612756472,"x":87.96,"y":150.5,"x0":-2.3590917784629846,"y0":50.002916871956565,"z0":4.637223396358158,"aX":-15.693726054819184},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.0,"breakHorizontal":12.4,"spinRate":2387,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.39822879396266986,"extension":6.933315747819991},"index":5,"playId":"ec34eb66-6e09-39e1-bccd-6c3da69bf7b7","pitchNumber":6,"startTime":"2026-07-01T01:25:16.390Z","endTime":"2026-07-01T01:25:23.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"second":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.699999999999996,"awayTeamWinProbability":65.30000000000001,"homeTeamWinProbabilityAdded":4.199999999999996,"leverageIndex":2.22,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:25:23.729Z","atBatIndex":36},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jose Altuve challenged (pitch result), call on the field was overturned: Jose Altuve walks. Taylor Trammell scores. Yainer Diaz to 3rd. Raynel Delgado to 2nd.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:26:34.075Z","endTime":"2026-07-01T01:29:21.004Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"postOnSecond":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"postOnThird":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":7},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T01:25:32.590Z","endTime":"2026-07-01T01:26:36.213Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.176939728102848,"aZ":-30.175877535453647,"pfxX":8.041334763545764,"pfxZ":1.3507050908191074,"pX":1.0852211936671725,"pZ":1.7246948016884247,"vX0":6.042770724785572,"vY0":-120.76952427381256,"vZ0":-0.6537210942108616,"x":75.63,"y":192.21,"x0":-2.4926331490423097,"y0":50.00264381596411,"z0":4.649358761834712,"aX":11.895996300048232},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":2.5,"breakHorizontal":-16.0,"spinRate":2624,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.4532637683081431,"extension":6.612442152387334},"index":1,"playId":"a271819d-7149-3c84-b042-552e8578e4c9","pitchNumber":1,"startTime":"2026-07-01T01:26:36.213Z","endTime":"2026-07-01T01:26:40.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.0,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15014209648789,"aZ":-27.91195771435446,"pfxX":9.377492546076615,"pfxZ":2.929396336203628,"pX":1.5696852469010538,"pZ":1.1905170176462878,"vX0":6.496517712802962,"vY0":-120.17100652901291,"vZ0":-2.0656096580134315,"x":57.17,"y":206.64,"x0":-2.391065874507575,"y0":50.004908415993484,"z0":4.550335165750903,"aX":13.662712591674412},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.0,"breakHorizontal":-18.6,"spinRate":2723,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.45648655176318664,"extension":6.735755986919285},"index":2,"playId":"e3df584b-54ec-3f1c-8ea3-23daaead3465","pitchNumber":2,"startTime":"2026-07-01T01:26:55.551Z","endTime":"2026-07-01T01:26:59.236Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98638204599346,"aZ":-16.718678421607077,"pfxX":-7.800843099550178,"pfxZ":8.046680618941721,"pX":0.5471079190596413,"pZ":2.663027222220643,"vX0":10.545494148288808,"vY0":-137.35347373068834,"vZ0":-2.1124786424068906,"x":96.15,"y":166.88,"x0":-2.3194166614774314,"y0":50.00111278498248,"z0":4.572584150739116,"aX":-14.980491463824634},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":12.0,"spinRate":2347,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.39801929584773976,"extension":7.04507641622015},"index":3,"playId":"2f938a80-e4e0-3210-b3a0-0d1d1cd85493","pitchNumber":3,"startTime":"2026-07-01T01:27:16.679Z","endTime":"2026-07-01T01:27:20.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.010238377984894,"aZ":-17.534704958180836,"pfxX":-7.477201936670836,"pfxZ":7.506820503394808,"pX":0.05296230659841005,"pZ":3.3368473141336126,"vX0":9.173119554952944,"vY0":-138.53066160802692,"vZ0":-0.4163275889793191,"x":114.98,"y":148.69,"x0":-2.3247412112994255,"y0":50.000391677183764,"z0":4.657847809786132,"aX":-14.578061370294806},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.7,"breakHorizontal":11.8,"spinRate":2363,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.39490085395769325,"extension":7.048091858212849},"index":4,"playId":"d93a9661-6e5d-35d2-ae41-ec6c37feea9f","pitchNumber":4,"startTime":"2026-07-01T01:27:38.751Z","endTime":"2026-07-01T01:27:41.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.2,"endSpeed":87.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56733564152099,"aZ":-20.31828169826262,"pfxX":-7.686398995638237,"pfxZ":6.097517571736505,"pX":0.91181180143084,"pZ":3.6920127625463355,"vX0":11.558743546976887,"vY0":-138.28541682215365,"vZ0":1.015788153386911,"x":82.24,"y":139.1,"x0":-2.315219452223505,"y0":50.00577554781028,"z0":4.678615886624974,"aX":-14.954514270672826},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.5,"breakHorizontal":11.6,"spinRate":2366,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.39540935746535233,"extension":6.910878473520909},"index":5,"playId":"04e8151b-2930-31bb-9ec7-ffb7020929ca","pitchNumber":5,"startTime":"2026-07-01T01:28:10.389Z","endTime":"2026-07-01T01:28:14.046Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.1,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.444284140014904,"aZ":-28.54436549677826,"pfxX":8.803864092988213,"pfxZ":2.4823651082823606,"pX":1.2530484495162926,"pZ":2.1079871711786224,"vX0":6.085176019303082,"vY0":-120.21232809476783,"vZ0":-0.15306801548314086,"x":69.24,"y":181.86,"x0":-2.455513384708078,"y0":50.00358106698697,"z0":4.707839885634881,"aX":12.875673160217236},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":-17.4,"spinRate":2777,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.4557553231967124,"extension":6.494172309318579},"index":6,"playId":"2b412124-aa2f-3744-b9e9-d2d26a82d5f7","pitchNumber":6,"startTime":"2026-07-01T01:28:31.210Z","endTime":"2026-07-01T01:28:36.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.401471181415,"aZ":-18.918124084038237,"pfxX":-7.363328834914029,"pfxZ":6.829223968050466,"pX":0.8439778663686438,"pZ":1.9921426205270039,"vX0":11.332915257644919,"vY0":-138.13682855944504,"vZ0":-3.5759556422608663,"x":84.83,"y":184.99,"x0":-2.3462677982801785,"y0":50.00538552795765,"z0":4.5677262451593075,"aX":-14.29991377112567},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":11.2,"spinRate":2325,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.39579577970257507,"extension":7.01166405328261},"index":7,"playId":"83e021a1-8bc2-3b49-a537-8efd2e17799d","pitchNumber":7,"startTime":"2026-07-01T01:28:53.993Z","endTime":"2026-07-01T01:29:21.004Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"second":{"id":673237,"link":"/api/v1/people/673237"},"third":{"id":666211,"link":"/api/v1/people/666211"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"}},"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":11.500000000000007,"leverageIndex":3.78,"dramaIndex":170.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:29:21.004Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Yordan Alvarez hits a grand slam (26) to right center field. Yainer Diaz scores. Raynel Delgado scores. Jose Altuve scores.","rbi":4,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:29:44.962Z","endTime":"2026-07-01T01:31:25.330Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":95},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":{"id":657746,"link":"/api/v1/people/657746"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","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":"5157414d-3302-45ea-86de-6a3a2c758693","startTime":"2026-07-01T01:29:44.962Z","endTime":"2026-07-01T01:29:49.962Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.05725465780726,"aZ":-19.42675081675528,"pfxX":-6.521146518444785,"pfxZ":6.582291923863917,"pX":-0.14731570079910106,"pZ":4.763275274040768,"vX0":8.387651596590041,"vY0":-138.352049788531,"vZ0":3.4952483049553305,"x":122.62,"y":110.17,"x0":-2.372021477321484,"y0":50.00521884356391,"z0":4.785799915271695,"aX":-12.635099947070605},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.8,"breakHorizontal":10.1,"spinRate":2321,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3959957587720222,"extension":6.911401457350564},"index":1,"playId":"8b5cff28-2a16-3fe0-bc49-ddb2f07d78c8","pitchNumber":1,"startTime":"2026-07-01T01:30:01.945Z","endTime":"2026-07-01T01:30:04.945Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":82.4,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.405185240652017,"aZ":-30.10061320686102,"pfxX":-9.296328142043654,"pfxZ":1.1986340598305878,"pX":-0.015353289680598165,"pZ":1.4336839336717735,"vX0":9.325907192424726,"vY0":-130.53995882323238,"vZ0":-3.021075334225391,"x":117.59,"y":200.07,"x0":-2.4258790543107813,"y0":50.00072421066013,"z0":4.871256925303574,"aX":-16.047178768813794},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":1.7,"breakHorizontal":14.8,"spinRate":2059,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.41953144159795475,"extension":6.742715596871432},"index":2,"playId":"2fcb5eec-21b7-3745-baad-86f41c2c01bb","pitchNumber":2,"startTime":"2026-07-01T01:30:22.583Z","endTime":"2026-07-01T01:30:27.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.218247692688088,"aZ":-26.359304148361243,"pfxX":-10.562248032327432,"pfxZ":3.0266391213818977,"pX":0.2676858600351791,"pZ":2.871219753900023,"vX0":10.245713288997282,"vY0":-137.46360625277887,"vZ0":-0.26499357675650126,"x":106.8,"y":161.26,"x0":-2.1276453427669058,"y0":50.004520498054305,"z0":4.751691322210874,"aX":-20.305116642103773},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":17.2,"spinRate":2162,"spinDirection":234},"zone":6,"typeConfidence":2.0,"plateTime":0.3977925782246752,"extension":6.809827723569244},"hitData":{"launchSpeed":105.7,"launchAngle":37.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":180.4,"coordY":44.11}},"index":3,"playId":"42413554-9840-3e51-bdc6-c440ea9db4f7","pitchNumber":3,"startTime":"2026-07-01T01:30:50.665Z","endTime":"2026-07-01T01:31:25.330Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"first":{"id":514888,"link":"/api/v1/people/514888"},"second":{"id":669384,"link":"/api/v1/people/669384"},"third":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.2,"awayTeamWinProbability":15.799999999999997,"homeTeamWinProbabilityAdded":38.0,"leverageIndex":3.87,"dramaIndex":335.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:31:25.330Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to left fielder Trevor Larnach.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-01T01:31:46.504Z","endTime":"2026-07-01T01:32:27.335Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657746,"fullName":"Joe Ryan","link":"/api/v1/people/657746"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399967789222988,"aZ":-18.39768217593117,"pfxX":-6.514096620934854,"pfxZ":7.454184227504955,"pX":-0.009815072115960605,"pZ":4.051683591977556,"vX0":8.354565123720864,"vY0":-135.06497523112466,"vZ0":1.3300770397083113,"x":117.37,"y":129.38,"x0":-2.296626915791032,"y0":50.00028706533518,"z0":4.846609861877847,"aX":-12.035573464987834},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":10.0,"spinRate":2204,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.40552384441281975,"extension":6.888804683244502},"index":0,"playId":"808868b4-1fda-3f00-94a1-a7f744338ef4","pitchNumber":1,"startTime":"2026-07-01T01:31:49.951Z","endTime":"2026-07-01T01:31:53.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68260892762943,"aZ":-18.479284126988734,"pfxX":-7.577226928577039,"pfxZ":7.585641474947797,"pX":0.7608040181377945,"pZ":2.9497408972157935,"vX0":10.15717203080838,"vY0":-133.49562401983786,"vZ0":-1.1456578422846726,"x":88.0,"y":159.14,"x0":-2.1084736712722303,"y0":50.00103160767168,"z0":4.7143574516500495,"aX":-13.677533119713647},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.7,"breakHorizontal":11.5,"spinRate":2160,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.4102516899803996,"extension":6.9183958801187595},"index":1,"playId":"1a9bb927-ca3e-3a6c-9961-8dd14b7cb7e9","pitchNumber":2,"startTime":"2026-07-01T01:32:03.780Z","endTime":"2026-07-01T01:32:06.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.325919105008285,"aZ":-29.3644633352506,"pfxX":6.743489186861389,"pfxZ":2.0238823758294853,"pX":-0.28034105483458965,"pZ":2.1233221529360025,"vX0":3.0598199216358424,"vY0":-117.12462118158452,"vZ0":0.06628127173625487,"x":127.69,"y":181.45,"x0":-2.4801164105000515,"y0":50.00219005458927,"z0":4.84285890429293,"aX":9.359031136330348},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.0,"breakHorizontal":-13.0,"spinRate":2485,"spinDirection":74},"zone":8,"typeConfidence":2.0,"plateTime":0.46781126389150485,"extension":6.385227194790403},"hitData":{"launchSpeed":88.2,"launchAngle":48.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.45,"coordY":95.63}},"index":2,"playId":"d6096919-e379-3767-b1be-be0efced5e87","pitchNumber":3,"startTime":"2026-07-01T01:32:17.791Z","endTime":"2026-07-01T01:32:27.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":657746,"link":"/api/v1/people/657746"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.6,"awayTeamWinProbability":16.400000000000006,"homeTeamWinProbabilityAdded":-0.6000000000000085,"leverageIndex":0.22,"dramaIndex":14.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:32:27.335Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trevor Larnach flies out to right fielder Cam Smith in foul territory.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:34:28.643Z","endTime":"2026-07-01T01:35:26.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":663616,"fullName":"Trevor Larnach","link":"/api/v1/people/663616"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":86.5,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.445264421518157,"aZ":-13.923252479472483,"pfxX":-4.603770229325443,"pfxZ":9.492708085334206,"pX":-0.9219957745677855,"pZ":3.9893328565208255,"vX0":3.9483127518147385,"vY0":-137.74130974506218,"vZ0":-3.0960434216077304,"x":152.14,"y":131.07,"x0":-1.7754983108312838,"y0":50.00289391671234,"z0":6.068756106665809,"aX":-8.851121543946658},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.8,"breakHorizontal":7.6,"spinRate":2258,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.39758549933865295,"extension":5.925882811346982},"index":0,"playId":"9d3319b8-4350-3c8b-ad4c-4ce5cdf2f077","pitchNumber":1,"startTime":"2026-07-01T01:34:38.135Z","endTime":"2026-07-01T01:34:41.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":78.5,"endSpeed":72.4,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.245779317855465,"aZ":-42.50559153630539,"pfxX":5.388260666711507,"pfxZ":-7.893136659516744,"pX":0.5776221813342775,"pZ":1.242834003995228,"vX0":3.748867723744694,"vY0":-114.28811469144496,"vZ0":-1.3924734233221996,"x":94.98,"y":205.22,"x0":-1.7905581326279756,"y0":50.00480614967982,"z0":6.076424945611042,"aX":7.0494202280319325},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-14.3,"breakHorizontal":-10.8,"spinRate":2864,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.48130281509415784,"extension":5.976196620328172},"index":1,"playId":"3d7d404e-c787-3ba7-a091-1e8b7caa2752","pitchNumber":2,"startTime":"2026-07-01T01:34:50.457Z","endTime":"2026-07-01T01:34:53.713Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.203817747137474,"aZ":-25.664672694587548,"pfxX":-0.15719630836437673,"pfxZ":3.905833946922929,"pX":-0.042955870152635516,"pZ":3.49387518178053,"vX0":4.6523980838672445,"vY0":-127.74362469847078,"vZ0":-1.3466038094944317,"x":118.64,"y":144.45,"x0":-1.8607928798819013,"y0":50.00256918581901,"z0":6.029207001176354,"aX":-0.26202631663503534},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.7,"spinRate":2534,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.42737728676677644,"extension":6.071938250056169},"index":2,"playId":"47848cc5-d107-344a-b962-31f629bd5138","pitchNumber":3,"startTime":"2026-07-01T01:35:03.334Z","endTime":"2026-07-01T01:35:06.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.324,"strikeZoneBottom":1.677,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.09348400464807,"aZ":-23.883263334138423,"pfxX":-9.681924067340821,"pfxZ":5.225645081533578,"pX":0.041435242623456915,"pZ":2.6048940725486984,"vX0":7.607844395147002,"vY0":-124.92322505371101,"vZ0":-3.571136791563415,"x":115.42,"y":168.45,"x0":-1.778744262021998,"y0":50.00562747992733,"z0":6.006105955763564,"aX":-15.374775670502697},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":8.9,"breakHorizontal":15.8,"spinRate":1615,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.4376940338664941,"extension":6.2441410464369},"hitData":{"launchSpeed":94.0,"launchAngle":41.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":221.73,"coordY":109.37}},"index":3,"playId":"71510402-9c4b-35d0-b7ad-1b1668c2c2aa","pitchNumber":4,"startTime":"2026-07-01T01:35:16.740Z","endTime":"2026-07-01T01:35:26.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":663616,"link":"/api/v1/people/663616"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":85.9,"awayTeamWinProbability":14.099999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:35:26.366Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brooks Lee called out on strikes.","rbi":0,"awayScore":3,"homeScore":6,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:35:49.741Z","endTime":"2026-07-01T01:37:13.771Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05052567077671,"aZ":-25.8877491563559,"pfxX":2.4654027038546467,"pfxZ":3.8306297384015444,"pX":-0.07706440553228348,"pZ":3.4528217759659316,"vX0":3.9817757826400757,"vY0":-126.57191861390237,"vZ0":-1.3983495376504913,"x":119.94,"y":145.55,"x0":-1.9839315816584324,"y0":50.0026318118378,"z0":6.063104619888378,"aX":4.0458254426448494},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":2617,"spinDirection":158},"zone":11,"typeConfidence":2.0,"plateTime":0.4308569135291975,"extension":6.060498266418896},"index":0,"playId":"1c486fa7-e2bf-3a70-a062-0b0a184f30ec","pitchNumber":1,"startTime":"2026-07-01T01:35:53.231Z","endTime":"2026-07-01T01:35:57.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.423190037590476,"aZ":-25.86240878887009,"pfxX":2.070727520168868,"pfxZ":3.8993140004268607,"pX":0.9491618230701059,"pZ":1.8077888814818193,"vX0":6.323579245907095,"vY0":-125.66620423532545,"vZ0":-5.213622597071421,"x":80.82,"y":189.97,"x0":-1.856190145928838,"y0":50.00573695089471,"z0":5.977347386354869,"aX":3.3538210360586502},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.2,"breakHorizontal":-5.0,"spinRate":2545,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.43375119972894405,"extension":6.088499132071922},"index":1,"playId":"e1445451-ee1d-3fb1-8378-15ecd5887ec3","pitchNumber":2,"startTime":"2026-07-01T01:36:09.349Z","endTime":"2026-07-01T01:36:13.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.90141935406929,"aZ":-22.616076949562494,"pfxX":-9.064310868223867,"pfxZ":6.0188250231094464,"pX":0.4051263255035749,"pZ":1.3933857295092247,"vX0":7.968818860864176,"vY0":-124.91250167164695,"vZ0":-6.380793333846987,"x":101.56,"y":201.16,"x0":-1.640528076747156,"y0":50.0047694038777,"z0":5.826457410491037,"aX":-14.402301738786123},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":9.7,"breakHorizontal":14.8,"spinRate":1582,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.43758947396325976,"extension":6.262039945329434},"index":2,"playId":"1943d01c-3c40-344d-ba6f-0a68c84bc8fb","pitchNumber":3,"startTime":"2026-07-01T01:36:21.153Z","endTime":"2026-07-01T01:36:24.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.2914417324714,"aZ":-24.417911020205196,"pfxX":-8.954347889317965,"pfxZ":4.904535078266509,"pX":-1.2495613859856782,"pZ":2.7352369792597107,"vX0":4.530765618183928,"vY0":-124.76878001179041,"vZ0":-2.9884009309660717,"x":164.63,"y":164.93,"x0":-1.9223026494217708,"y0":50.00364504663152,"z0":5.953125668856936,"aX":-14.167214871457979},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":8.4,"breakHorizontal":15.2,"spinRate":1429,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.43841152825502494,"extension":6.2233504568399365},"index":3,"playId":"975501d6-2ebf-36a8-b5cf-ca37543b4eec","pitchNumber":4,"startTime":"2026-07-01T01:36:33.946Z","endTime":"2026-07-01T01:36:37.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.554256348051787,"aZ":-24.61889522256348,"pfxX":1.4040372272132249,"pfxZ":4.589663272411023,"pX":0.17788996710664814,"pZ":2.852447019738393,"vX0":4.511438731207868,"vY0":-126.87910652692979,"vZ0":-3.0572028314366344,"x":110.22,"y":161.76,"x0":-1.7986468379918974,"y0":50.00439838132324,"z0":6.0139287922737426,"aX":2.3111707173955995},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":-3.5,"spinRate":2517,"spinDirection":166},"zone":2,"typeConfidence":2.0,"plateTime":0.4300756027855779,"extension":6.131273788945888},"index":4,"playId":"ee903630-0e95-3604-8d30-d5752a0751c6","pitchNumber":5,"startTime":"2026-07-01T01:36:48.142Z","endTime":"2026-07-01T01:36:54.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.896225181213584,"aZ":-12.434243061058948,"pfxX":-6.2972586325889495,"pfxZ":10.263009547652208,"pX":0.6266608902138157,"pZ":2.229780034617781,"vX0":8.394498611671606,"vY0":-137.43977437808235,"vZ0":-7.314998681989483,"x":93.11,"y":178.58,"x0":-1.641298048453465,"y0":50.00488554780425,"z0":5.760398551099131,"aX":-12.115324914259894},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":9.7,"spinRate":2266,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.3976904427316472,"extension":6.5659067533047235},"index":5,"playId":"272f4d4b-1f83-3049-a498-656d62468777","pitchNumber":6,"startTime":"2026-07-01T01:37:09.712Z","endTime":"2026-07-01T01:37:13.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.5,"awayTeamWinProbability":12.5,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.62,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:37:13.771Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kody Clemens singles on a line drive to left fielder Yordan Alvarez.","rbi":0,"awayScore":3,"homeScore":6,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:37:27.978Z","endTime":"2026-07-01T01:39:43.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47290435673657,"aZ":-26.026340938896418,"pfxX":-9.68947338439808,"pfxZ":3.8629441847742836,"pX":-0.6546947231604262,"pZ":1.9049849856843613,"vX0":6.066621439012193,"vY0":-124.9513193672203,"vZ0":-4.6602248486984355,"x":141.96,"y":187.35,"x0":-1.8462696326588754,"y0":50.00501895947619,"z0":5.9143302371260145,"aX":-15.434224228408715},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.2,"breakHorizontal":16.3,"spinRate":1501,"spinDirection":238},"zone":7,"typeConfidence":2.0,"plateTime":0.4371528881777875,"extension":6.336432741173618},"index":0,"playId":"2fdf39a7-e409-3a5a-8433-e2189da461ad","pitchNumber":1,"startTime":"2026-07-01T01:37:36.775Z","endTime":"2026-07-01T01:37:40.711Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.290571713673785,"aZ":-13.227789528584442,"pfxX":-6.002263378661448,"pfxZ":9.723485441180266,"pX":-0.4962465533251587,"pZ":4.0006911951970565,"vX0":5.091407058205326,"vY0":-138.33437408696088,"vZ0":-3.088342623954853,"x":135.92,"y":130.76,"x0":-1.5758493227194208,"y0":50.00485188564669,"z0":6.011903069123749,"aX":-11.697822292656802},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.2,"breakHorizontal":9.8,"spinRate":2324,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.3951288615930322,"extension":6.215355872072048},"index":1,"playId":"ba4019c3-fb69-3958-a57b-0d201cbb7ef0","pitchNumber":2,"startTime":"2026-07-01T01:37:49.876Z","endTime":"2026-07-01T01:37:52.997Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.698790670884105,"aZ":-10.86515244900652,"pfxX":-6.045818914137799,"pfxZ":11.04158589864208,"pX":1.1198282396790977,"pZ":2.634115916883017,"vX0":9.243807033247379,"vY0":-137.61007859774648,"vZ0":-6.910114057470825,"x":74.31,"y":167.66,"x0":-1.4875432657098668,"y0":50.006600756117955,"z0":5.90334316808471,"aX":-11.67258045910754},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2351,"spinDirection":213},"zone":12,"typeConfidence":2.0,"plateTime":0.39705584594386023,"extension":6.374674205460624},"index":2,"playId":"ac733199-3068-3799-8756-c1eccf783dcb","pitchNumber":3,"startTime":"2026-07-01T01:38:03.822Z","endTime":"2026-07-01T01:38:08.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.246330244717665,"aZ":-26.118768381524916,"pfxX":-8.821360555508186,"pfxZ":3.7015926302018443,"pX":-1.0537583973371694,"pZ":3.1450695661179626,"vX0":4.6815561621102155,"vY0":-126.3953358522679,"vZ0":-1.9176085951966209,"x":157.17,"y":153.86,"x0":-1.7738689971769306,"y0":50.00063283434201,"z0":5.989535591422337,"aX":-14.419894940979502},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":15.1,"spinRate":1321,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4316263672375653,"extension":6.282155675153029},"index":3,"playId":"481d837f-141c-37e2-a738-ce750bc427a6","pitchNumber":4,"startTime":"2026-07-01T01:38:17.644Z","endTime":"2026-07-01T01:38:21.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57530332724933,"aZ":-24.38821888473647,"pfxX":0.767668923079627,"pfxZ":4.588902564032998,"pX":0.3496635696297644,"pZ":2.191334976810543,"vX0":5.421549970811507,"vY0":-128.86839678673374,"vZ0":-4.537755067389683,"x":103.67,"y":179.61,"x0":-1.8735336967419656,"y0":50.00310662521626,"z0":5.838802904908193,"aX":1.3018424752502056},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.6,"breakHorizontal":-2.5,"spinRate":2508,"spinDirection":183},"zone":9,"typeConfidence":2.0,"plateTime":0.4236025092951281,"extension":6.176352417239257},"index":4,"playId":"506c9948-7e7f-36e3-9424-5aaa7659df94","pitchNumber":5,"startTime":"2026-07-01T01:38:33.079Z","endTime":"2026-07-01T01:38:40.738Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-01T01:39:04.742Z","endTime":"2026-07-01T01:39:14.822Z","isPitch":false,"type":"action","player":{"id":665019,"link":"/api/v1/people/665019"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.407850047847077,"aZ":-11.973935795313668,"pfxX":-4.512835789307086,"pfxZ":10.410367680617245,"pX":0.44297615880426877,"pZ":2.2612350881641725,"vX0":7.240921379303665,"vY0":-138.31428005662406,"vZ0":-7.64781402328131,"x":100.11,"y":177.73,"x0":-1.620761295175704,"y0":50.006645083165154,"z0":5.862566241916205,"aX":-8.760268215321343},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.4,"breakHorizontal":6.7,"spinRate":2240,"spinDirection":216},"zone":6,"typeConfidence":2.0,"plateTime":0.39578753112346776,"extension":6.231286897481184},"index":6,"playId":"8996f2d3-e51f-3c24-8456-da94b3666cce","pitchNumber":6,"startTime":"2026-07-01T01:39:14.822Z","endTime":"2026-07-01T01:39:20.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.181284725829865,"aZ":-27.321606876050254,"pfxX":-8.758329273408801,"pfxZ":3.0050807442839957,"pX":-1.2480649155703833,"pZ":2.756822099156172,"vX0":4.531620760175947,"vY0":-126.1186589842787,"vZ0":-2.546969142423981,"x":164.57,"y":164.35,"x0":-1.928458744395084,"y0":50.00178275006944,"z0":5.978932266879111,"aX":-14.135572474955678},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.2,"breakHorizontal":14.9,"spinRate":1412,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4339653625060649,"extension":6.327484703133145},"hitData":{"launchSpeed":93.3,"launchAngle":16.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.04,"coordY":84.41}},"index":7,"playId":"abf7bf42-778f-3639-b045-3eb5a0b5c4af","pitchNumber":7,"startTime":"2026-07-01T01:39:32.971Z","endTime":"2026-07-01T01:39:43.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.3,"awayTeamWinProbability":13.700000000000003,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.36,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:39:43.246Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Bell doubles (17) on a sharp fly ball to center fielder Taylor Trammell. Kody Clemens scores.","rbi":1,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:40:01.658Z","endTime":"2026-07-01T01:41:23.835Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"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":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.6,"endSpeed":77.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.191054230007023,"aZ":-20.44500394598447,"pfxX":-8.1328742344767,"pfxZ":7.5848313164358405,"pX":-1.3641861895801546,"pZ":4.447145102974831,"vX0":3.916662045438753,"vY0":-123.23408879906317,"vZ0":0.16919995924167386,"x":169.0,"y":118.71,"x0":-1.9126294514254256,"y0":50.00516776041113,"z0":6.096725934527385,"aX":-12.581417564514952},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":14.0,"breakHorizontal":13.9,"spinRate":1624,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.44350978802245766,"extension":6.2411824005112155},"index":0,"playId":"53b066b8-18ec-32de-9413-e11d7f2b1d19","pitchNumber":1,"startTime":"2026-07-01T01:40:08.574Z","endTime":"2026-07-01T01:40:11.574Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.8,"endSpeed":71.0,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01247732565841,"aZ":-42.8688926268418,"pfxX":7.424321607506035,"pfxZ":-8.593800285405218,"pX":1.588779195544008,"pZ":0.13873794712322823,"vX0":5.321593267334879,"vY0":-111.7427676048945,"vZ0":-2.9118715218095823,"x":56.44,"y":235.03,"x0":-1.8008651210652742,"y0":50.00008808581805,"z0":5.928242621604226,"aX":9.243227750763078},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.9,"breakVerticalInduced":-16.0,"breakHorizontal":-15.0,"spinRate":2881,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.4930598257714194,"extension":6.1520034248941515},"index":1,"playId":"77594a1b-1ac3-3fbb-9882-fb90b632d53f","pitchNumber":2,"startTime":"2026-07-01T01:40:25.846Z","endTime":"2026-07-01T01:40:29.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.9,"endSpeed":85.2,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42375658393457,"aZ":-12.21681941254144,"pfxX":-6.18840204621313,"pfxZ":10.715215403464722,"pX":0.4043389382879694,"pZ":1.596065601306459,"vX0":7.620963703358678,"vY0":-136.22882070432297,"vZ0":-8.819833978685521,"x":101.59,"y":195.69,"x0":-1.6372317251205313,"y0":50.00448981854216,"z0":5.738779108865736,"aX":-11.528678776069183},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":9.4,"spinRate":2273,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.4034398519297362,"extension":6.448967150598976},"index":2,"playId":"9860aa89-f54c-392e-aa9d-8d75099f2de1","pitchNumber":3,"startTime":"2026-07-01T01:40:49.393Z","endTime":"2026-07-01T01:40:52.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.7,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.111243658806305,"aZ":-15.47785856106128,"pfxX":-7.403207296321086,"pfxZ":8.666629452696922,"pX":-0.20044358541754415,"pZ":3.123339103882707,"vX0":6.7229813566161,"vY0":-137.81511559163965,"vZ0":-4.672651904446409,"x":124.64,"y":154.45,"x0":-1.7075195525486908,"y0":50.006062765414306,"z0":5.8834645101003025,"aX":-14.269051547463302},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2099,"spinDirection":214},"zone":2,"typeConfidence":2.0,"plateTime":0.39715550363524255,"extension":6.445934934648632},"hitData":{"launchSpeed":109.6,"launchAngle":22.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.96,"coordY":33.4}},"index":3,"playId":"af57745f-dcc6-3aad-93d1-d734700061e9","pitchNumber":4,"startTime":"2026-07-01T01:41:10.362Z","endTime":"2026-07-01T01:41:23.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"L","description":"Left"}},"first":{"id":665019,"link":"/api/v1/people/665019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.3,"awayTeamWinProbability":22.700000000000003,"homeTeamWinProbabilityAdded":-9.0,"leverageIndex":0.84,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:41:23.835Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Royce Lewis strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-01T01:42:36.102Z","endTime":"2026-07-01T01:44:06.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T01:41:46.237Z","endTime":"2026-07-01T01:42:38.433Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04705157635389,"aZ":-11.678877354528518,"pfxX":-4.9025104599094,"pfxZ":10.466831250754817,"pX":0.2747458686047903,"pZ":3.191473236619783,"vX0":7.4319963633746555,"vY0":-139.02967503458817,"vZ0":-5.483719408143414,"x":106.53,"y":152.61,"x0":-1.7956567045445804,"y0":50.00568510428805,"z0":5.964027882405121,"aX":-9.603013001366403},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":7.3,"spinRate":2309,"spinDirection":210},"zone":3,"typeConfidence":2.0,"plateTime":0.3939032363740411,"extension":6.375087456301119},"index":1,"playId":"5201f987-f9b5-3042-ab8b-1aedf256348d","pitchNumber":1,"startTime":"2026-07-01T01:42:38.433Z","endTime":"2026-07-01T01:42:41.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.9,"endSpeed":80.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.163380758343187,"aZ":-27.77513809643799,"pfxX":2.7885733837967708,"pfxZ":2.696790780792295,"pX":0.28860933205292044,"pZ":1.1932954442619716,"vX0":4.548466094487421,"vY0":-126.51385385142989,"vZ0":-5.996324266415707,"x":106.0,"y":206.56,"x0":-1.8901598451590615,"y0":50.00368831382953,"z0":5.800991205341105,"aX":4.551241034132261},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.8,"breakHorizontal":-6.0,"spinRate":2592,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43181757495351425,"extension":6.28773925149369},"index":2,"playId":"ed9b815e-d9e7-3cfe-aaf9-dca85f070ed0","pitchNumber":2,"startTime":"2026-07-01T01:42:58.173Z","endTime":"2026-07-01T01:43:02.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.228459804310432,"aZ":-31.180003023729544,"pfxX":-8.693185000852134,"pfxZ":0.6379947174237799,"pX":-0.011771749717868667,"pZ":2.028070003159401,"vX0":7.397387670570261,"vY0":-123.99919240628064,"vZ0":-3.3258743767220373,"x":117.45,"y":184.02,"x0":-1.9007035532120606,"y0":50.00383526987571,"z0":5.981545346601592,"aX":-13.571403615071144},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.6,"breakHorizontal":14.0,"spinRate":1308,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.4413083033512364,"extension":6.341805925763765},"index":3,"playId":"07c817a1-55aa-3f0e-bc67-9933872a1d10","pitchNumber":3,"startTime":"2026-07-01T01:43:15.047Z","endTime":"2026-07-01T01:43:18.736Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":681347,"fullName":"Mike Burrows"}}},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"2eb9ceba-bfe6-3427-b143-15570b8d496b","pitchNumber":3,"startTime":"2026-07-01T01:43:38.854Z","endTime":"2026-07-01T01:43:44.805Z","isPitch":false,"type":"no_pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":87.0,"endSpeed":80.6,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.602408604560537,"aZ":-25.34716899096846,"pfxX":-8.413376933426257,"pfxZ":4.162842804507123,"pX":-0.900204487039294,"pZ":1.775000363548744,"vX0":5.583848485520991,"vY0":-126.63356345544595,"vZ0":-5.09975265572257,"x":151.31,"y":190.85,"x0":-2.0304643658249057,"y0":50.000368546581505,"z0":5.8190621221024985,"aX":-13.789670086343085},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":14.2,"spinRate":1494,"spinDirection":236},"zone":13,"typeConfidence":2.0,"plateTime":0.4310003936560527,"extension":6.284924131361997},"index":5,"playId":"7328afb8-adaa-3879-98f7-83bfce0b6229","pitchNumber":4,"startTime":"2026-07-01T01:44:02.184Z","endTime":"2026-07-01T01:44:06.521Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"second":{"id":605137,"link":"/api/v1/people/605137"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":681347,"link":"/api/v1/people/681347"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.2,"awayTeamWinProbability":18.799999999999997,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.45,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:44:06.521Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini challenged (pitch result), call on the field was overturned: Christian Walker called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:46:31.274Z","endTime":"2026-07-01T01:49:16.425Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Eric Orze replaces Joe Ryan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:46:33.360Z","endTime":"2026-07-01T01:46:33.361Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":657746,"link":"/api/v1/people/657746","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":80.5,"endSpeed":73.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.232442725793998,"aZ":-35.77648222336432,"pfxX":8.897954186678385,"pfxZ":-2.600444039254157,"pX":-0.2142727019200509,"pZ":3.2341929644485194,"vX0":1.6982584946525714,"vY0":-117.27315686888335,"vZ0":1.797391827525105,"x":125.17,"y":151.46,"x0":-2.104340446717541,"y0":50.002421913458576,"z0":5.807529175122529,"aX":12.3294660695228},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-4.0,"breakHorizontal":-16.6,"spinRate":2863,"spinDirection":47},"zone":2,"typeConfidence":0.9,"plateTime":0.4679596374983235,"extension":6.855559228533185},"index":1,"playId":"346a2ea1-3af5-3bf3-add3-903c45906356","pitchNumber":1,"startTime":"2026-07-01T01:46:33.362Z","endTime":"2026-07-01T01:46:37.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-01T01:46:47.323Z","endTime":"2026-07-01T01:47:03.005Z","isPitch":false,"type":"action","player":{"id":572233,"link":"/api/v1/people/572233"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.567712270943176,"aZ":-30.23660592927909,"pfxX":-8.32818256930661,"pfxZ":1.2637702942766795,"pX":1.1245035016466507,"pZ":1.0915120671785095,"vX0":8.680768702494634,"vY0":-123.10315428552131,"vZ0":-5.076382017690555,"x":74.14,"y":209.31,"x0":-1.3664173632660381,"y0":50.00267593454907,"z0":5.741559248124046,"aX":-12.774855278707461},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.3,"breakHorizontal":13.1,"spinRate":1901,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4450282102610741,"extension":7.004716077208879},"index":3,"playId":"0824d0f3-6ccf-3c2f-8dad-928835c24476","pitchNumber":2,"startTime":"2026-07-01T01:47:03.005Z","endTime":"2026-07-01T01:47:08.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29102739625238,"aZ":-33.1266279286903,"pfxX":8.313248913538057,"pfxZ":-0.6662653757703065,"pX":0.9647479608324389,"pZ":2.331941442642347,"vX0":4.042795478657479,"vY0":-119.88112536683887,"vZ0":-1.0555604360656234,"x":80.23,"y":175.82,"x0":-1.828422467116125,"y0":50.00014794090785,"z0":5.761111728660189,"aX":11.977679610053475},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.2,"breakHorizontal":-16.1,"spinRate":2918,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.45861107406258617,"extension":6.867203159226306},"index":4,"playId":"9dae84ab-1b2b-329c-aac4-791d737e431f","pitchNumber":3,"startTime":"2026-07-01T01:47:23.924Z","endTime":"2026-07-01T01:47:29.466Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.272457044250153,"aZ":-35.19293586506117,"pfxX":-6.13224901077349,"pfxZ":-2.0295479071942246,"pX":-0.6530455165869185,"pZ":2.5555866940480207,"vX0":4.094249318691908,"vY0":-121.11813268205393,"vZ0":-0.5097962823787375,"x":141.89,"y":169.78,"x0":-1.5672109794366913,"y0":50.001434183645614,"z0":5.841703786121143,"aX":-9.125838002126233},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.5,"breakHorizontal":10.2,"spinRate":1557,"spinDirection":246},"zone":4,"typeConfidence":0.88,"plateTime":0.4519126834850642,"extension":7.078069813590425},"index":5,"playId":"9181fe77-b42b-3270-96c1-cb68e1fba6ef","pitchNumber":4,"startTime":"2026-07-01T01:48:03.440Z","endTime":"2026-07-01T01:48:07.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.3,"endSpeed":85.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.065206953316498,"aZ":-14.15717215161325,"pfxX":-7.02309505207581,"pfxZ":9.627169701416646,"pX":0.5398479061728557,"pZ":2.1445864737534044,"vX0":8.035475603473678,"vY0":-135.54336127243394,"vZ0":-6.931273832157259,"x":96.42,"y":180.88,"x0":-1.5427921609608106,"y0":50.00145452624694,"z0":5.712831277365573,"aX":-13.141143144845406},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":11.2,"spinRate":2306,"spinDirection":215},"zone":9,"typeConfidence":0.91,"plateTime":0.4032443758614743,"extension":7.1083796540055895},"index":6,"playId":"c05488b5-6a14-3d94-85ea-974334c1a432","pitchNumber":5,"startTime":"2026-07-01T01:48:28.005Z","endTime":"2026-07-01T01:48:31.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.958361181654436,"aZ":-10.592238059786517,"pfxX":-5.109318272084025,"pfxZ":11.456430011620768,"pX":0.18458926926467267,"pZ":1.6405607330981993,"vX0":6.66937467895953,"vY0":-135.93650971410395,"vZ0":-8.994711980111584,"x":109.96,"y":194.48,"x0":-1.6293091907275916,"y0":50.00193890330304,"z0":5.7144168726675275,"aX":-9.624819784897268},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.2,"breakHorizontal":7.9,"spinRate":2266,"spinDirection":218},"zone":8,"typeConfidence":0.9,"plateTime":0.40191194451356704,"extension":7.10623044507405},"index":7,"playId":"c6cec99d-a877-3abd-a952-b9365d6d0f8c","pitchNumber":6,"startTime":"2026-07-01T01:48:49.413Z","endTime":"2026-07-01T01:49:16.425Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.57,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:49:16.425Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cam Smith grounds out, pitcher Eric Orze to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:49:25.301Z","endTime":"2026-07-01T01:50:39.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679358,"link":"/api/v1/people/679358"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"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":true},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.096854816455043,"aZ":-34.441731692672484,"pfxX":8.81858567947722,"pfxZ":-1.6208958041752144,"pX":0.09983058529547797,"pZ":1.6729816758317195,"vX0":2.2529639942874367,"vY0":-117.78812043175257,"vZ0":-1.7109013386902676,"x":113.19,"y":193.61,"x0":-2.0154182604154602,"y0":50.00234649538278,"z0":5.603663488792021,"aX":12.346961067899656},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-3.1,"breakHorizontal":-16.6,"spinRate":2756,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4656245298018016,"extension":6.9691386732772145},"index":0,"playId":"188d6fd5-9b10-3e5e-b77c-bda6edc0404a","pitchNumber":1,"startTime":"2026-07-01T01:49:33.351Z","endTime":"2026-07-01T01:50:00.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.717683787206887,"aZ":-33.766957239073925,"pfxX":8.760465594033345,"pfxZ":-1.1617377709918042,"pX":-0.15361406354596388,"pZ":2.823106688773374,"vX0":1.8763109557335553,"vY0":-116.68789123227876,"vZ0":0.5880179833444148,"x":122.86,"y":162.56,"x0":-2.1066870082514058,"y0":50.00141899746097,"z0":5.758670511110144,"aX":12.034123177140373},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.7,"breakHorizontal":-16.3,"spinRate":2760,"spinDirection":54},"zone":5,"typeConfidence":0.89,"plateTime":0.47006972881197573,"extension":6.896732401209231},"index":1,"playId":"c5a6528c-d5b0-3a60-9e7c-fa2e5d5b0a75","pitchNumber":2,"startTime":"2026-07-01T01:50:10.132Z","endTime":"2026-07-01T01:50:13.476Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.7,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.104516947139395,"aZ":-33.42514944812496,"pfxX":-8.30908065939364,"pfxZ":-0.8309359021324028,"pX":-0.3278118863871017,"pZ":2.219512553888288,"vX0":5.8174192860572695,"vY0":-122.28675483130333,"vZ0":-1.5673051846373323,"x":129.5,"y":178.85,"x0":-1.668531339132145,"y0":50.004418465423946,"z0":5.759793202996952,"aX":-12.474284455147464},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.7,"breakHorizontal":13.6,"spinRate":1637,"spinDirection":243},"zone":7,"typeConfidence":0.9,"plateTime":0.44942842026697694,"extension":6.977636089329144},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":129.2,"coordY":183.52}},"index":2,"playId":"4a7009d9-1f32-3f7e-98c8-ebd1b940d5e6","pitchNumber":3,"startTime":"2026-07-01T01:50:31.921Z","endTime":"2026-07-01T01:50:39.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:50:39.320Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Taylor Trammell strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-01T01:51:04.676Z","endTime":"2026-07-01T01:52:15.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.74831394937264,"aZ":-10.85608439375481,"pfxX":-4.8667782683842,"pfxZ":11.475749718458164,"pX":0.35327045693494824,"pZ":2.8017565910999225,"vX0":7.344301965110801,"vY0":-135.69132566260689,"vZ0":-5.824529005257334,"x":103.53,"y":163.13,"x0":-1.7608416416772505,"y0":50.00069991341594,"z0":5.73821829407065,"aX":-9.039655904205128},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.7,"breakHorizontal":7.2,"spinRate":2392,"spinDirection":217},"zone":6,"typeConfidence":0.9,"plateTime":0.40423425434260407,"extension":7.095343598611623},"index":0,"playId":"c3224319-f5fd-361b-9c6d-17ab27ca762f","pitchNumber":1,"startTime":"2026-07-01T01:51:04.676Z","endTime":"2026-07-01T01:51:09.465Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59243927797098,"aZ":-28.134997453913492,"pfxX":-7.217148547785856,"pfxZ":2.663798343107887,"pX":-0.7141416879466446,"pZ":2.6072472321453892,"vX0":4.554670632418345,"vY0":-122.5000723116639,"vZ0":-1.846140878983077,"x":144.22,"y":168.38,"x0":-1.6614846409456923,"y0":50.00456910867018,"z0":5.779954630893409,"aX":-10.950734109460353},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.7,"breakHorizontal":12.0,"spinRate":1549,"spinDirection":244},"zone":4,"typeConfidence":0.89,"plateTime":0.4474314764071381,"extension":7.040593909119062},"index":1,"playId":"34694f9b-a1ed-3789-9e44-24ce0a1b77a1","pitchNumber":2,"startTime":"2026-07-01T01:51:26.847Z","endTime":"2026-07-01T01:51:33.898Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-01T01:51:55.125Z","endTime":"2026-07-01T01:52:12.335Z","isPitch":false,"type":"action","player":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.26742834091013,"aZ":-30.68734463750033,"pfxX":-8.397605594421506,"pfxZ":0.9639486840489973,"pX":-0.40385965538056473,"pZ":1.035686669484446,"vX0":5.884658878793918,"vY0":-122.98117389149148,"vZ0":-4.807221205624295,"x":132.39,"y":210.82,"x0":-1.7308513909649776,"y0":50.00124931734937,"z0":5.603913832332691,"aX":-12.925339579173215},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.8,"breakHorizontal":13.9,"spinRate":1669,"spinDirection":245},"zone":13,"typeConfidence":0.9,"plateTime":0.44454126860866783,"extension":7.008717978548427},"index":3,"playId":"e044e6ad-074c-38ad-8db8-7d7fab9e2873","pitchNumber":3,"startTime":"2026-07-01T01:52:12.335Z","endTime":"2026-07-01T01:52:15.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-0.7000000000000028,"leverageIndex":0.3,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:52:15.832Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Victor Caratini grounds out, second baseman Jose Altuve to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:54:32.496Z","endTime":"2026-07-01T01:55:38.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Enyel De Los Santos replaces Mike Burrows.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T01:54:21.271Z","endTime":"2026-07-01T01:54:34.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660853,"link":"/api/v1/people/660853"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681347,"link":"/api/v1/people/681347","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":80.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.366868147349603,"aZ":-23.39279490025812,"pfxX":-0.6931142579119023,"pfxZ":5.401059382370912,"pX":-0.034966998180401734,"pZ":1.2266797818563109,"vX0":5.790283254918845,"vY0":-126.11537908636558,"vZ0":-5.52026485818828,"x":118.33,"y":205.66,"x0":-2.2613465440501503,"y0":50.003211918438815,"z0":5.307193565384364,"aX":-1.1272999063243871},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":8.9,"breakHorizontal":0.1,"spinRate":2181,"spinDirection":220},"zone":13,"typeConfidence":0.91,"plateTime":0.4327321734326124,"extension":6.425753586598429},"index":1,"playId":"6e74d930-0490-3e7d-8d17-254a69856ee3","pitchNumber":1,"startTime":"2026-07-01T01:54:34.603Z","endTime":"2026-07-01T01:54:37.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T01:54:47.510Z","endTime":"2026-07-01T01:54:59.149Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.1,"endSpeed":87.1,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156038224434678,"aZ":-14.892010805999863,"pfxX":-4.664177696684746,"pfxZ":8.886986407773147,"pX":-0.26806000247297046,"pZ":3.084105687707403,"vX0":6.556120108187811,"vY0":-138.3938609928527,"vZ0":-3.7502396826376003,"x":127.22,"y":155.51,"x0":-2.058971085561532,"y0":50.00421102297907,"z0":5.450818436984431,"aX":-9.071970358727432},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.5,"breakHorizontal":7.1,"spinRate":2187,"spinDirection":230},"zone":2,"typeConfidence":0.91,"plateTime":0.3954079336675367,"extension":6.2864540477606425},"index":3,"playId":"ac2064b0-59ee-3142-b3cf-17f59d2e6e8b","pitchNumber":2,"startTime":"2026-07-01T01:54:59.149Z","endTime":"2026-07-01T01:55:02.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.6,"endSpeed":77.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.645107179764874,"aZ":-21.876483535464278,"pfxX":-8.265052103871316,"pfxZ":6.718361951724031,"pX":-0.9024260619814302,"pZ":3.4804852679273237,"vX0":5.864039548660972,"vY0":-123.08151780376849,"vZ0":-0.8855675594324457,"x":151.4,"y":144.81,"x0":-2.2431013408404734,"y0":50.0035020089531,"z0":5.699139876118612,"aX":-12.669489004485845},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.2,"breakHorizontal":13.6,"spinRate":1846,"spinDirection":234},"zone":11,"typeConfidence":0.95,"plateTime":0.44518282931141195,"extension":6.708517606198511},"index":4,"playId":"afaa6522-e8dd-334f-8939-d0927630300b","pitchNumber":3,"startTime":"2026-07-01T01:55:15.951Z","endTime":"2026-07-01T01:55:20.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.871210258681245,"aZ":-17.697460755366443,"pfxX":-7.0992154155475795,"pfxZ":7.342971839438139,"pX":0.19249002073485133,"pZ":2.761459736136402,"vX0":8.786280114651651,"vY0":-138.9988671439371,"vZ0":-4.1236408693149125,"x":109.66,"y":164.22,"x0":-2.075559901635205,"y0":50.00677722798711,"z0":5.4269844962527936,"aX":-14.00418907277105},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.7,"breakHorizontal":11.2,"spinRate":2253,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3928813414412611,"extension":6.313473193660185},"hitData":{"launchSpeed":100.3,"launchAngle":-13.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.9,"coordY":145.5}},"index":5,"playId":"4e9ebae7-d345-30bb-ac43-882fe0dce54b","pitchNumber":4,"startTime":"2026-07-01T01:55:30.903Z","endTime":"2026-07-01T01:55:38.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:55:38.877Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Kreidler strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:55:58.509Z","endTime":"2026-07-01T01:57:07.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.381983376634786,"aZ":-26.008586372385995,"pfxX":-1.8427266298779137,"pfxZ":3.6139815322511755,"pX":0.0340709024426128,"pZ":1.9836795399330254,"vX0":6.3437861821576025,"vY0":-129.20421896332098,"vZ0":-3.4599083961024277,"x":115.7,"y":185.22,"x0":-2.2029857292430854,"y0":50.00616483052763,"z0":5.316661578615972,"aX":-3.1477980134955326},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":2.0,"spinRate":2195,"spinDirection":235},"zone":8,"typeConfidence":0.86,"plateTime":0.4223018515100869,"extension":6.43874010288684},"index":0,"playId":"fcefc562-e4b2-3f20-9204-b637d5262bd4","pitchNumber":1,"startTime":"2026-07-01T01:56:03.944Z","endTime":"2026-07-01T01:56:06.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70711913314567,"aZ":-26.92643257516659,"pfxX":-0.534046899451325,"pfxZ":3.266128891595719,"pX":0.6211286899723827,"pZ":1.919333074927174,"vX0":6.928026065335291,"vY0":-125.54523566311285,"vZ0":-3.160391379709976,"x":93.32,"y":186.96,"x0":-2.0964571125530753,"y0":50.00388549780549,"z0":5.369183985803899,"aX":-0.8585592943815737},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-0.5,"spinRate":2240,"spinDirection":206},"zone":9,"typeConfidence":0.91,"plateTime":0.4350858895547609,"extension":6.279524825812856},"index":1,"playId":"a2775dd4-d42b-39ae-a277-53192792935a","pitchNumber":2,"startTime":"2026-07-01T01:56:19.611Z","endTime":"2026-07-01T01:56:24.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T01:56:31.510Z","endTime":"2026-07-01T01:56:46.691Z","isPitch":false,"type":"action","player":{"id":668952,"link":"/api/v1/people/668952"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.360469887421484,"aZ":-25.70196686498342,"pfxX":-0.7892958873345974,"pfxZ":3.8436657068973448,"pX":0.7159735618020303,"pZ":1.3605367975825182,"vX0":7.650780765020393,"vY0":-128.42078045806338,"vZ0":-4.919015113482891,"x":89.71,"y":202.05,"x0":-2.188073931591195,"y0":50.0052210122354,"z0":5.2781266840187255,"aX":-1.330322361982478},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":-0.1,"spinRate":2239,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.42505040357451396,"extension":6.542026667314896},"index":3,"playId":"4192575f-d977-3944-92db-6abc4b2b4832","pitchNumber":3,"startTime":"2026-07-01T01:56:46.691Z","endTime":"2026-07-01T01:56:50.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.8,"endSpeed":87.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.56366957993246,"aZ":-14.152107678251184,"pfxX":-7.284646814668852,"pfxZ":9.175831039766678,"pX":-0.30744045411599114,"pZ":4.064932807538289,"vX0":7.349114133505073,"vY0":-139.32354003359413,"vZ0":-1.1279116018681763,"x":128.72,"y":129.03,"x0":-2.034107665743072,"y0":50.00278526458993,"z0":5.411150128274309,"aX":-14.308414583119685},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.6,"breakHorizontal":11.6,"spinRate":2373,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.39326509398812304,"extension":5.948614139979718},"index":4,"playId":"4ff2f087-bd7f-38c0-91f2-dfcaeacb9cbd","pitchNumber":4,"startTime":"2026-07-01T01:57:04.060Z","endTime":"2026-07-01T01:57:07.422Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":83.2,"awayTeamWinProbability":16.799999999999997,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.87,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:57:07.422Z","atBatIndex":49},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tristan Gray pops out to third baseman Raynel Delgado.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-01T01:57:23.790Z","endTime":"2026-07-01T01:59:38.242Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660853,"fullName":"Enyel De Los Santos","link":"/api/v1/people/660853"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656484,"fullName":"Tristan Gray","link":"/api/v1/people/656484"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59690342373947,"aZ":-22.965578641179295,"pfxX":0.03904801516337464,"pfxZ":5.488348024579468,"pX":0.16054515472213718,"pZ":1.7232603575224084,"vX0":6.063283333452967,"vY0":-127.96230844710166,"vZ0":-4.45912127517365,"x":110.88,"y":192.25,"x0":-2.233332955134999,"y0":50.00019279633235,"z0":5.262464459851164,"aX":0.06497119975791611},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":9.2,"breakHorizontal":-1.3,"spinRate":2273,"spinDirection":216},"zone":8,"typeConfidence":0.9,"plateTime":0.42618383618735844,"extension":6.148298764917582},"index":0,"playId":"6471a998-dc66-34e6-99f4-7b8e66d0777d","pitchNumber":1,"startTime":"2026-07-01T01:57:33.566Z","endTime":"2026-07-01T01:57:36.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-01T01:57:48.962Z","endTime":"2026-07-01T01:57:56.919Z","isPitch":false,"type":"action","player":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.0,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.13505127827698,"aZ":-25.125134295389085,"pfxX":-10.11881961144007,"pfxZ":4.2310906989603225,"pX":-2.147779964037152,"pZ":2.3949822768189266,"vX0":3.4723339545732976,"vY0":-128.20690951406786,"vZ0":-2.8475926489730248,"x":198.87,"y":174.12,"x0":-2.203748033573404,"y0":50.00533865620113,"z0":5.4778843550067995,"aX":-16.872561742697275},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":7.2,"breakHorizontal":17.5,"spinRate":2036,"spinDirection":235},"zone":13,"typeConfidence":0.93,"plateTime":0.4269779667357376,"extension":6.545576756795192},"index":2,"playId":"eef07803-717c-3f6f-8bd6-1550327b0e67","pitchNumber":2,"startTime":"2026-07-01T01:57:56.919Z","endTime":"2026-07-01T01:57:59.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":95.1,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.104401055415654,"aZ":-14.743423957989656,"pfxX":-6.721747853432932,"pfxZ":9.00745267422056,"pX":-0.4193851596347042,"pZ":4.613539162383238,"vX0":6.834034107028083,"vY0":-138.30740505128475,"vZ0":0.19068044333513362,"x":132.99,"y":114.21,"x0":-2.050102334172059,"y0":50.00528249578455,"z0":5.533105272342498,"aX":-13.012425208224524},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.6,"breakHorizontal":10.7,"spinRate":2338,"spinDirection":228},"zone":11,"typeConfidence":0.92,"plateTime":0.39614867194696757,"extension":6.158872051858438},"index":3,"playId":"3d58bf07-59a0-35db-b468-04575e1427f9","pitchNumber":3,"startTime":"2026-07-01T01:58:12.560Z","endTime":"2026-07-01T01:58:15.560Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.101429463553274,"aZ":-20.12818337428938,"pfxX":-7.496031938575904,"pfxZ":6.088573350296404,"pX":-0.08874340628763686,"pZ":2.8430040786045785,"vX0":8.03771399151766,"vY0":-139.2780032390925,"vZ0":-3.243253615845095,"x":120.38,"y":162.02,"x0":-2.027911217939664,"y0":50.005890520666036,"z0":5.341915770167034,"aX":-14.839437697666082},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":12.1,"spinRate":2318,"spinDirection":234},"zone":2,"typeConfidence":0.9,"plateTime":0.39215021914824355,"extension":6.259436984605898},"index":4,"playId":"30e4c0fd-ea96-3047-a790-67a0ec6f96fd","pitchNumber":4,"startTime":"2026-07-01T01:58:28.937Z","endTime":"2026-07-01T01:58:32.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.477243450293862,"aZ":-19.099318976349696,"pfxX":-6.554210101302985,"pfxZ":6.720562614237199,"pX":-1.1261132256905606,"pZ":4.307768763410522,"vX0":4.793655066468393,"vY0":-138.69918533816664,"vZ0":0.22162199463802879,"x":159.92,"y":122.47,"x0":-2.0266920940479665,"y0":50.0005279021199,"z0":5.502032144971342,"aX":-12.74809878536059},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.4,"breakHorizontal":10.8,"spinRate":2254,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.39513362283191356,"extension":5.968076760129031},"index":5,"playId":"023309fe-a4a5-3b04-9809-e54ddbc5a86b","pitchNumber":5,"startTime":"2026-07-01T01:58:50.038Z","endTime":"2026-07-01T01:58:53.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.599025244916053,"aZ":-23.93597120167987,"pfxX":-9.952985048477617,"pfxZ":5.183764709220835,"pX":-0.513262950441227,"pZ":2.7440292505499637,"vX0":7.008739642735136,"vY0":-125.56335921134185,"vZ0":-2.3313806481766934,"x":136.56,"y":164.69,"x0":-2.0545742387531125,"y0":50.00089232417179,"z0":5.642045101220606,"aX":-15.812314086473666},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.0,"breakHorizontal":16.3,"spinRate":2018,"spinDirection":234},"zone":4,"typeConfidence":0.95,"plateTime":0.4370365887280414,"extension":6.514005119463742},"index":6,"playId":"913d8161-d05d-38b5-a79f-7c88266433a2","pitchNumber":6,"startTime":"2026-07-01T01:59:06.512Z","endTime":"2026-07-01T01:59:09.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84691124835783,"aZ":-20.98392530205257,"pfxX":-9.069733623843849,"pfxZ":6.961573295333904,"pX":0.16399371284050462,"pZ":1.9633964159815387,"vX0":8.28611632895441,"vY0":-126.0542383811927,"vZ0":-4.6009379535741886,"x":110.75,"y":185.77,"x0":-1.9888854761660657,"y0":50.00543275939974,"z0":5.508631016099166,"aX":-14.584801360125404},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.8,"breakHorizontal":14.5,"spinRate":1997,"spinDirection":230},"zone":8,"typeConfidence":0.92,"plateTime":0.43468666540953826,"extension":6.61398921254122},"hitData":{"launchSpeed":67.4,"launchAngle":75.0,"totalDistance":70.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":122.77,"coordY":175.31}},"index":7,"playId":"d3f1b193-74ae-3da1-a90e-e277ee05c090","pitchNumber":7,"startTime":"2026-07-01T01:59:29.158Z","endTime":"2026-07-01T01:59:38.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_ab"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_ab"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"credit":"b_pa"},{"player":{"id":660853,"link":"/api/v1/people/660853"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.5,"awayTeamWinProbability":15.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-01T01:59:38.242Z","atBatIndex":50},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Yainer Diaz hit by pitch.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T02:01:49.253Z","endTime":"2026-07-01T02:02:48.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037666585196447,"aZ":-33.99469874633189,"pfxX":10.582213045682257,"pfxZ":-1.292660425274848,"pX":-0.11375249363378925,"pZ":2.5848011162798983,"vX0":1.4824237616384681,"vY0":-117.7899088075561,"vZ0":-0.22154024093877833,"x":121.34,"y":168.99,"x0":-2.126050697994256,"y0":50.002873835020594,"z0":5.818921067027792,"aX":14.893708302073616},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":-19.6,"spinRate":2934,"spinDirection":50},"zone":5,"typeConfidence":0.9,"plateTime":0.46470761530682525,"extension":6.8490766691402065},"index":0,"playId":"5580cb8a-b02f-3741-9fbd-96a4fce2a4b1","pitchNumber":1,"startTime":"2026-07-01T02:01:49.253Z","endTime":"2026-07-01T02:01:52.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13355811551436,"aZ":-29.884976872436578,"pfxX":-7.8629783325307905,"pfxZ":1.5076912592246643,"pX":-1.685506143417245,"pZ":3.663726263471732,"vX0":2.8412080473975476,"vY0":-121.88303756778828,"vZ0":0.8005352478102123,"x":181.25,"y":139.86,"x0":-1.839444823120489,"y0":50.00162213904671,"z0":5.895553553371921,"aX":-11.92518967126244},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.1,"breakHorizontal":13.7,"spinRate":1469,"spinDirection":244},"zone":11,"typeConfidence":0.89,"plateTime":0.44800137429897546,"extension":6.881179366404204},"index":1,"playId":"e52f65ca-49c6-3dc4-a99a-ff7da5aa82a9","pitchNumber":2,"startTime":"2026-07-01T02:02:11.292Z","endTime":"2026-07-01T02:02:15.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71611079910089,"aZ":-29.688785859069036,"pfxX":-6.340266430524858,"pfxZ":1.6452059211798105,"pX":-1.5011262672340506,"pZ":3.5219737690534014,"vX0":2.74747094041799,"vY0":-121.80460285292801,"vZ0":0.6224928283190332,"x":174.22,"y":143.69,"x0":-1.8166683337252245,"y0":50.00351591434279,"z0":5.819354778301239,"aX":-9.578470379048078},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.4,"breakHorizontal":10.9,"spinRate":1363,"spinDirection":245},"zone":11,"typeConfidence":0.87,"plateTime":0.4487568775970887,"extension":6.903638692028677},"index":2,"playId":"1a5f08a8-8f2e-3d77-b9a7-c95a3b503dbf","pitchNumber":3,"startTime":"2026-07-01T02:02:39.935Z","endTime":"2026-07-01T02:02:48.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.51,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:02:48.054Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Allen called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T02:03:36.386Z","endTime":"2026-07-01T02:05:12.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:03:04.635Z","endTime":"2026-07-01T02:03:38.543Z","isPitch":false,"type":"action","player":{"id":669397,"link":"/api/v1/people/669397"},"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434311329576598,"aZ":-26.58879535478086,"pfxX":-0.8490048162170153,"pfxZ":3.352722675176974,"pX":-0.1285191442854867,"pZ":2.867114056152354,"vX0":4.722223036698158,"vY0":-128.05097555801527,"vZ0":-2.467870717981032,"x":121.9,"y":161.37,"x0":-1.8830828373280801,"y0":50.00482543599931,"z0":5.914878480057598,"aX":-1.415725356779786},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":5.8,"breakHorizontal":0.5,"spinRate":2525,"spinDirection":166},"zone":2,"typeConfidence":0.9,"plateTime":0.4270800511307229,"extension":7.071082094338577},"index":1,"playId":"35a35abf-0b71-3bbe-a658-fea4624c4126","pitchNumber":1,"startTime":"2026-07-01T02:03:38.543Z","endTime":"2026-07-01T02:03:41.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.9,"endSpeed":84.7,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.56504271013353,"aZ":-11.990606872373196,"pfxX":-6.433492385950258,"pfxZ":10.917711682865757,"pX":-0.5754429917223168,"pZ":3.9348958180956313,"vX0":5.413816991900412,"vY0":-135.13903599441576,"vZ0":-2.957769245641038,"x":138.93,"y":132.54,"x0":-1.769273016656261,"y0":50.00479661348214,"z0":5.886426573156784,"aX":-11.896002704916363},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.3,"breakHorizontal":10.4,"spinRate":2194,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.4053745091956422,"extension":7.019205566233935},"index":2,"playId":"df82a09f-4949-3819-8e21-d84c3241e0a8","pitchNumber":2,"startTime":"2026-07-01T02:04:20.743Z","endTime":"2026-07-01T02:04:24.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.5,"endSpeed":75.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.982877374073755,"aZ":-36.073348007467565,"pfxX":9.901621101094108,"pfxZ":-2.687838027252404,"pX":0.12762194565673426,"pZ":1.3693909554885786,"vX0":1.9205168099604453,"vY0":-120.12211932489019,"vZ0":-2.543784164949451,"x":112.14,"y":201.81,"x0":-1.9697296371414332,"y0":50.00417862844913,"z0":5.674012057314846,"aX":14.356028129679332},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-5.3,"breakHorizontal":-18.4,"spinRate":2877,"spinDirection":50},"zone":14,"typeConfidence":0.92,"plateTime":0.457353753254385,"extension":6.9529483111023564},"index":3,"playId":"bae71e2a-af17-3dff-97ac-ed7e17a6570a","pitchNumber":3,"startTime":"2026-07-01T02:04:48.156Z","endTime":"2026-07-01T02:04:51.444Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.80458167517393,"aZ":-11.667682130955637,"pfxX":-5.910438356245722,"pfxZ":10.889195935424862,"pX":0.2575636797022264,"pZ":2.064768350014609,"vX0":7.081502720764118,"vY0":-136.10392407218862,"vZ0":-7.811229767266853,"x":107.18,"y":183.03,"x0":-1.6054487926124652,"y0":50.00338871235969,"z0":5.772828740430082,"aX":-11.131604069118996},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.2,"breakHorizontal":9.2,"spinRate":2310,"spinDirection":211},"zone":5,"typeConfidence":0.9,"plateTime":0.401845086264891,"extension":7.012304628139164},"index":4,"playId":"fd51c006-f7a1-33c6-bf0f-3587ce484bf0","pitchNumber":4,"startTime":"2026-07-01T02:05:07.810Z","endTime":"2026-07-01T02:05:12.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.6,"awayTeamWinProbability":15.400000000000006,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":0.82,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:05:12.292Z","atBatIndex":52},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Raynel Delgado grounds into a force out, second baseman Kody Clemens to shortstop Tristan Gray. Yainer Diaz out at 2nd. Raynel Delgado to 1st.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T02:05:33.131Z","endTime":"2026-07-01T02:05:47.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":656484,"link":"/api/v1/people/656484"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.953724909164986,"aZ":-32.18444053056024,"pfxX":-8.226587947341578,"pfxZ":-0.008698426048423968,"pX":-0.7291142894382199,"pZ":2.0947357889408553,"vX0":5.338929612692137,"vY0":-121.73598057705298,"vZ0":-2.067362014455992,"x":144.79,"y":182.22,"x0":-1.8772404021941738,"y0":50.000934485591046,"z0":5.7296149373645635,"aX":-12.398176786877467},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":13.7,"spinRate":1716,"spinDirection":245},"zone":7,"typeConfidence":0.9,"plateTime":0.4492093005641622,"extension":6.981491442055164},"hitData":{"launchSpeed":90.1,"launchAngle":5.0,"totalDistance":75.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.95,"coordY":148.03}},"index":0,"playId":"f84cd29a-cedb-38ee-80b6-ae56db8e0d19","pitchNumber":1,"startTime":"2026-07-01T02:05:39.995Z","endTime":"2026-07-01T02:05:47.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"first":{"id":673237,"link":"/api/v1/people/673237"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:05:47.880Z","atBatIndex":53},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jose Altuve flies out to right fielder Austin Martin.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-01T02:06:15.906Z","endTime":"2026-07-01T02:07:31.455Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679358,"fullName":"Eric Orze","link":"/api/v1/people/679358"},"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":514888,"fullName":"Jose Altuve","link":"/api/v1/people/514888"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.808749379720812,"aZ":-26.65198964067506,"pfxX":3.5938295253325454,"pfxZ":3.354026069793674,"pX":0.3020225658333001,"pZ":2.622475911195394,"vX0":4.046212584319341,"vY0":-127.21152064795763,"vZ0":-2.918022118445061,"x":105.49,"y":167.97,"x0":-1.773088068182972,"y0":50.005214423823126,"z0":5.885502871425921,"aX":5.921353157224115},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.6,"breakHorizontal":-7.4,"spinRate":2708,"spinDirection":150},"zone":3,"typeConfidence":0.9,"plateTime":0.4296987649923718,"extension":7.036485743493327},"index":0,"playId":"f5eca3eb-1a84-3685-9b7e-26aab3a97211","pitchNumber":1,"startTime":"2026-07-01T02:06:19.538Z","endTime":"2026-07-01T02:06:24.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"5bc6bab1-b40a-36c9-bffc-abbcc475469f","startTime":"2026-07-01T02:06:39.078Z","endTime":"2026-07-01T02:06:42.078Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":84.3,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.76866889477925,"aZ":-11.871436504291289,"pfxX":-4.5847366372904235,"pfxZ":11.039153174803745,"pX":0.27869959561646684,"pZ":3.9396204477356314,"vX0":6.852806647422966,"vY0":-135.31459033802142,"vZ0":-2.95513621814142,"x":106.38,"y":132.41,"x0":-1.7005561643777225,"y0":50.0058050433997,"z0":5.887177523848732,"aX":-8.43522062226901},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.4,"breakHorizontal":6.7,"spinRate":2363,"spinDirection":210},"zone":12,"typeConfidence":0.9,"plateTime":0.4060560585951416,"extension":6.929649024469652},"index":2,"playId":"346abac9-a9ba-3977-96d0-00e26fce1b28","pitchNumber":2,"startTime":"2026-07-01T02:07:00.554Z","endTime":"2026-07-01T02:07:03.554Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":2.926,"strikeZoneBottom":1.477,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34573670929986,"aZ":-25.801404865513312,"pfxX":3.0678292641272975,"pfxZ":3.9746237676715968,"pX":0.3204987701032241,"pZ":2.2291874828928346,"vX0":4.365464627695733,"vY0":-125.80969420877815,"vZ0":-3.6129221906649525,"x":104.78,"y":178.59,"x0":-1.835385067867702,"y0":50.005589627651354,"z0":5.773441897984126,"aX":4.921248126653952},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.6,"breakHorizontal":-6.6,"spinRate":2622,"spinDirection":158},"zone":6,"typeConfidence":0.9,"plateTime":0.43523716484330954,"extension":7.026982376866045},"hitData":{"launchSpeed":91.2,"launchAngle":49.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":185.47,"coordY":111.53}},"index":3,"playId":"03325c14-89a4-3534-ad26-d85b657907f4","pitchNumber":3,"startTime":"2026-07-01T02:07:21.958Z","endTime":"2026-07-01T02:07:31.455Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":514888,"link":"/api/v1/people/514888","batSide":{"code":"R","description":"Right"}},"first":{"id":669384,"link":"/api/v1/people/669384"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_ab"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_ab"},{"player":{"id":514888,"link":"/api/v1/people/514888"},"credit":"b_pa"},{"player":{"id":679358,"link":"/api/v1/people/679358"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:07:31.455Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Martin strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T02:09:43.126Z","endTime":"2026-07-01T02:11:09.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668885,"fullName":"Austin Martin","link":"/api/v1/people/668885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Steven Okert replaces Enyel De Los Santos.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:09:33.678Z","endTime":"2026-07-01T02:09:45.265Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595345,"link":"/api/v1/people/595345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":660853,"link":"/api/v1/people/660853","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301849310169803,"aZ":-15.212585532410126,"pfxX":7.0083677318722355,"pfxZ":9.335379729788455,"pX":-0.23243668707109041,"pZ":3.462498040849202,"vX0":-10.627057515829545,"vY0":-133.5903870321288,"vZ0":-3.575290269868856,"x":125.86,"y":145.29,"x0":2.8766927296461353,"y0":50.006505793557544,"z0":5.903775756814308,"aX":12.740070373933957},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.3,"breakHorizontal":-10.6,"spinRate":2330,"spinDirection":140},"zone":11,"typeConfidence":0.75,"plateTime":0.40915169853125954,"extension":6.042239089499655},"index":1,"playId":"7a0f2bd2-6f9a-3edd-8ebb-1f8ba39495c4","pitchNumber":1,"startTime":"2026-07-01T02:09:45.265Z","endTime":"2026-07-01T02:09:48.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.91720633312237,"aZ":-17.115777645365245,"pfxX":6.070175020769781,"pfxZ":7.9839099575992964,"pX":2.49745194941637,"pZ":3.5047242174287887,"vX0":-3.5315188008616376,"vY0":-136.4495749919518,"vZ0":-3.1887483015383564,"x":21.8,"y":144.15,"x0":3.019522122179295,"y0":50.00549651997405,"z0":5.867380450981849,"aX":11.45220082427159},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.0,"breakHorizontal":-10.2,"spinRate":2244,"spinDirection":132},"zone":12,"typeConfidence":0.8,"plateTime":0.40135650672513146,"extension":6.160584322667321},"index":2,"playId":"b6c03205-28b9-3b81-a34c-722b2b37e55f","pitchNumber":2,"startTime":"2026-07-01T02:10:05.893Z","endTime":"2026-07-01T02:10:08.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10698054222788,"aZ":-28.42354063497364,"pfxX":-5.469779321708044,"pfxZ":2.6437540054778603,"pX":-0.6109459211664304,"pZ":2.1611230194215043,"vX0":-6.743525438145498,"vY0":-118.06707725473002,"vZ0":-2.454340423392,"x":140.29,"y":180.43,"x0":2.986129244718079,"y0":50.00537203100379,"z0":5.812893433358803,"aX":-7.77396420829677},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.4,"breakHorizontal":11.5,"spinRate":2419,"spinDirection":266},"zone":4,"typeConfidence":0.93,"plateTime":0.4627471936965213,"extension":6.0042997184182445},"index":3,"playId":"3bb398fe-f9ec-35a0-8644-b0e253a07ce0","pitchNumber":3,"startTime":"2026-07-01T02:10:21.335Z","endTime":"2026-07-01T02:10:24.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-01T02:10:53.207Z","endTime":"2026-07-01T02:11:04.610Z","isPitch":false,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.155534271102358,"aZ":-25.375824670834763,"pfxX":-4.418559896075875,"pfxZ":4.5186294350160425,"pX":-0.22098543911358784,"pZ":1.8354206862759321,"vX0":-6.200761511086958,"vY0":-121.39923352872546,"vZ0":-4.038799491328822,"x":125.42,"y":189.22,"x0":2.9330717839946288,"y0":50.00044798796595,"z0":5.711181700901261,"aX":-6.640480089265629},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":7.6,"breakHorizontal":9.4,"spinRate":2590,"spinDirection":263},"zone":7,"typeConfidence":0.86,"plateTime":0.449945890657764,"extension":6.302137685502039},"index":5,"playId":"ad77e15f-9bec-34ae-9919-91e8d6a7e7a9","pitchNumber":4,"startTime":"2026-07-01T02:11:04.610Z","endTime":"2026-07-01T02:11:09.169Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668885,"link":"/api/v1/people/668885","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":668885,"link":"/api/v1/people/668885"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:11:09.169Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luke Keaschall strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T02:11:59.339Z","endTime":"2026-07-01T02:13:58.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5,6,7,8,9],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":807712,"fullName":"Luke Keaschall","link":"/api/v1/people/807712"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luke Keaschall replaces Trevor Larnach.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-01T02:11:23.797Z","endTime":"2026-07-01T02:11:40.994Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":663616,"link":"/api/v1/people/663616","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-01T02:11:40.994Z","endTime":"2026-07-01T02:12:01.494Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.13372563713811,"aZ":-24.580459460532495,"pfxX":-4.616926324243234,"pfxZ":5.294255096362714,"pX":0.284612175491312,"pZ":1.3392405341577827,"vX0":-4.841157060933116,"vY0":-118.55887656976859,"vZ0":-5.105608740959302,"x":106.15,"y":202.62,"x0":2.9472227640389903,"y0":50.00092975213984,"z0":5.743939070875102,"aX":-6.618948640889908},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":8.6,"breakHorizontal":9.5,"spinRate":2519,"spinDirection":264},"zone":14,"typeConfidence":0.91,"plateTime":0.4607120960434572,"extension":6.126226295153189},"index":2,"playId":"6d68a30c-e2ae-3b7c-9e5d-0e8625c72065","pitchNumber":1,"startTime":"2026-07-01T02:12:01.494Z","endTime":"2026-07-01T02:12:04.787Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.13124866927498,"aZ":-25.16136470004342,"pfxX":-3.5925721194665705,"pfxZ":4.916826719685517,"pX":-0.25089791873230877,"pZ":2.96165909605055,"vX0":-6.274731773882765,"vY0":-118.0199815501483,"vZ0":-1.4758182279787608,"x":126.56,"y":158.82,"x0":2.897480350841943,"y0":50.00201817006608,"z0":5.888352373688806,"aX":-5.123830292489665},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":8.9,"breakHorizontal":7.9,"spinRate":2465,"spinDirection":261},"zone":1,"typeConfidence":0.92,"plateTime":0.46213558543498756,"extension":6.11868919861143},"index":3,"playId":"df965b04-76d6-3626-b1d7-3e84a357dc4c","pitchNumber":2,"startTime":"2026-07-01T02:12:16.471Z","endTime":"2026-07-01T02:12:20.021Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":4,"startTime":"2026-07-01T02:12:30.516Z","endTime":"2026-07-01T02:12:44.041Z","isPitch":false,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88396690883507,"aZ":-14.277576616540443,"pfxX":6.292089637069913,"pfxZ":9.735596393968875,"pX":0.8695375082314121,"pZ":2.9172692660462025,"vX0":-7.228584421352432,"vY0":-134.86809525299913,"vZ0":-5.031061971950215,"x":83.86,"y":160.01,"x0":2.769591790463786,"y0":50.00653870705224,"z0":5.81735778015207,"aX":11.571168479472737},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":-9.8,"spinRate":2313,"spinDirection":140},"zone":12,"typeConfidence":0.84,"plateTime":0.4064438512099353,"extension":6.128112806081288},"index":5,"playId":"68408ebb-135c-31ed-9b6e-d3af9b20b3dd","pitchNumber":3,"startTime":"2026-07-01T02:12:44.041Z","endTime":"2026-07-01T02:12:47.041Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.192003340279022,"aZ":-26.52934112677642,"pfxX":-5.657252758241968,"pfxZ":4.037282331112573,"pX":-1.5331674601282692,"pZ":1.2112977926989976,"vX0":-8.115263928388341,"vY0":-117.7649840546343,"vZ0":-4.782298173300286,"x":175.44,"y":206.07,"x0":2.6979462630565676,"y0":50.004656174423666,"z0":5.733882378455263,"aX":-7.9147752702094545},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":6.4,"breakHorizontal":12.4,"spinRate":2610,"spinDirection":281},"zone":13,"typeConfidence":0.91,"plateTime":0.4658147854008208,"extension":6.109963695368626},"index":6,"playId":"7d131126-0014-3d65-8afe-4e78a5c0dd6f","pitchNumber":4,"startTime":"2026-07-01T02:13:00.785Z","endTime":"2026-07-01T02:13:05.116Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.096175426230705,"aZ":-25.041770984132086,"pfxX":-5.0395028609873425,"pfxZ":4.943617314006841,"pX":0.8059818906459354,"pZ":2.2110048314968003,"vX0":-3.899152259954179,"vY0":-119.15101025625545,"vZ0":-3.0024331488009146,"x":86.28,"y":179.08,"x0":3.1163123183276387,"y0":50.004526113764285,"z0":5.741357966598713,"aX":-7.272791418307861},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.5,"breakHorizontal":10.1,"spinRate":2581,"spinDirection":271},"zone":6,"typeConfidence":0.91,"plateTime":0.4590468727236341,"extension":6.0639730349785665},"index":7,"playId":"dd54a840-299f-3bd9-9495-070ed28af664","pitchNumber":5,"startTime":"2026-07-01T02:13:16.198Z","endTime":"2026-07-01T02:13:19.198Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.248607368290493,"aZ":-14.560780200060767,"pfxX":6.565669452650717,"pfxZ":9.306571675248449,"pX":0.6845979835320098,"pZ":2.01248273969114,"vX0":-8.00659111554671,"vY0":-136.72507009902498,"vZ0":-7.231017890713794,"x":90.9,"y":184.44,"x0":2.798410240641264,"y0":50.00369337723877,"z0":5.691528483871283,"aX":12.427276965688351},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.5,"breakHorizontal":-10.2,"spinRate":2307,"spinDirection":138},"zone":9,"typeConfidence":0.71,"plateTime":0.40065689742119126,"extension":6.052920911518036},"index":8,"playId":"25c2df3e-99d1-3f70-beff-fff0672eb27c","pitchNumber":6,"startTime":"2026-07-01T02:13:36.212Z","endTime":"2026-07-01T02:13:39.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.5,"strikeZoneTop":3.214,"strikeZoneBottom":1.622,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8094754082519,"aZ":-22.567113303542534,"pfxX":-1.8069724704115613,"pfxZ":6.5104234326288,"pX":-0.43987142788420397,"pZ":1.9334842564670867,"vX0":-7.100802255151188,"vY0":-120.55710647406367,"vZ0":-4.303509830772995,"x":133.77,"y":186.58,"x0":2.7751350479312427,"y0":50.004351105377786,"z0":5.72670979468865,"aX":-2.66770027349915},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":11.0,"breakHorizontal":4.9,"spinRate":2525,"spinDirection":270},"zone":7,"typeConfidence":0.84,"plateTime":0.45383601328263046,"extension":6.323086203620585},"index":9,"playId":"c7712898-d28f-3a65-89bd-ae8a9cf4059d","pitchNumber":7,"startTime":"2026-07-01T02:13:55.447Z","endTime":"2026-07-01T02:13:58.520Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":807712,"link":"/api/v1/people/807712","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":807712,"link":"/api/v1/people/807712"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:13:58.520Z","atBatIndex":56},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brooks Lee flies out to center fielder Taylor Trammell.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-01T02:14:17.494Z","endTime":"2026-07-01T02:14:32.277Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595345,"fullName":"Steven Okert","link":"/api/v1/people/595345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686797,"fullName":"Brooks Lee","link":"/api/v1/people/686797"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.719055616353465,"aZ":-23.381080386741242,"pfxX":-2.4451285874232203,"pfxZ":5.956886213736864,"pX":-0.0388292240019559,"pZ":2.717494053597393,"vX0":-6.443939997212544,"vY0":-120.30919374609269,"vZ0":-2.4223501717520275,"x":118.48,"y":165.41,"x0":2.9842390074775693,"y0":50.00569258815539,"z0":5.793900873018713,"aX":-3.610643001761664},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":10.6,"breakHorizontal":5.9,"spinRate":2647,"spinDirection":269},"zone":5,"typeConfidence":0.88,"plateTime":0.4539771905835863,"extension":6.040178487603376},"hitData":{"launchSpeed":90.5,"launchAngle":45.0,"totalDistance":302.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.32,"coordY":78.41}},"index":0,"playId":"7a74172e-48c6-3db1-a2bb-31c4ba3c235d","pitchNumber":1,"startTime":"2026-07-01T02:14:22.862Z","endTime":"2026-07-01T02:14:32.277Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":686797,"link":"/api/v1/people/686797","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_ab"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_ab"},{"player":{"id":686797,"link":"/api/v1/people/686797"},"credit":"b_pa"},{"player":{"id":595345,"link":"/api/v1/people/595345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:14:32.277Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Yordan Alvarez singles on a ground ball to right fielder Luke Keaschall.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T02:17:21.646Z","endTime":"2026-07-01T02:17:52.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Luke Keaschall remains in the game as the right fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:16:47.037Z","endTime":"2026-07-01T02:16:47.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"101","replacedPlayer":{"id":663616,"link":"/api/v1/people/663616"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to left field for Austin Martin.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T02:16:47.053Z","endTime":"2026-07-01T02:16:47.054Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668885,"link":"/api/v1/people/668885"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900","defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":663616,"link":"/api/v1/people/663616"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":668885,"link":"/api/v1/people/668885"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Marco Raya replaces Eric Orze.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T02:16:47.054Z","endTime":"2026-07-01T02:17:23.608Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694397,"link":"/api/v1/people/694397"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":679358,"link":"/api/v1/people/679358","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.3,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.731801818709624,"aZ":-28.686999747094543,"pfxX":-7.529736707385796,"pfxZ":2.0359912338095567,"pX":-1.1415250492252444,"pZ":2.1389749095142396,"vX0":1.9295921245198147,"vY0":-129.78476195802756,"vZ0":-3.2787650908846855,"x":160.51,"y":181.03,"x0":-0.91354679156275,"y0":50.00634616191604,"z0":5.5904652359896,"aX":-12.919841490600255},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":1772,"spinDirection":232},"zone":13,"typeConfidence":0.9,"plateTime":0.42112399445821636,"extension":6.320173987271671},"index":3,"playId":"2bdd9c04-77dd-38de-8f11-3f277bf7c212","pitchNumber":1,"startTime":"2026-07-01T02:17:23.608Z","endTime":"2026-07-01T02:17:26.608Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.6,"strikeZoneTop":3.392,"strikeZoneBottom":1.712,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.081946750453668,"aZ":-29.763118959018257,"pfxX":-7.5935034080515695,"pfxZ":1.427097335781367,"pX":-0.5524631607624053,"pZ":2.4961866539251445,"vX0":3.1928216030711125,"vY0":-129.04856959141233,"vZ0":-2.175777259234974,"x":138.06,"y":171.38,"x0":-0.8170084330808802,"y0":50.00441000459994,"z0":5.636002243950438,"aX":-12.848028278881026},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.3,"breakHorizontal":13.1,"spinRate":1596,"spinDirection":230},"zone":4,"typeConfidence":0.92,"plateTime":0.4239397075095148,"extension":6.30976103963432},"hitData":{"launchSpeed":102.5,"launchAngle":-1.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.51,"coordY":143.93}},"index":4,"playId":"9c133289-4150-36f4-914f-9a50c78d7abd","pitchNumber":2,"startTime":"2026-07-01T02:17:40.878Z","endTime":"2026-07-01T02:17:52.040Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670541,"link":"/api/v1/people/670541","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":670541,"link":"/api/v1/people/670541"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:17:52.040Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Isaac Paredes flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T02:18:10.652Z","endTime":"2026-07-01T02:20:16.622Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":670623,"fullName":"Isaac Paredes","link":"/api/v1/people/670623"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.23883692957429,"aZ":-35.67766791510506,"pfxX":9.299176885694942,"pfxZ":-2.360458122218402,"pX":-0.05845126243352272,"pZ":3.3891269930761916,"vX0":-0.7676935098070992,"vY0":-121.45473904243258,"vZ0":1.7577564660174814,"x":119.23,"y":147.27,"x0":-0.9441811687722509,"y0":50.00222491919644,"z0":5.773604574937029,"aX":13.8015980324758},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-3.6,"breakHorizontal":-16.6,"spinRate":2669,"spinDirection":48},"zone":11,"typeConfidence":0.83,"plateTime":0.4520991543830526,"extension":6.067016598807897},"index":0,"playId":"ecfa2c72-d4d7-339a-8cca-745e30dd6ef4","pitchNumber":1,"startTime":"2026-07-01T02:18:16.375Z","endTime":"2026-07-01T02:18:43.375Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":142,"player":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997056149397807,"aZ":-38.78149621153968,"pfxX":6.765136965680797,"pfxZ":-4.4238984681809175,"pX":0.5159840187686492,"pZ":1.1331514342190312,"vX0":1.3892682016970783,"vY0":-122.53324312325667,"vZ0":-2.6274556238266977,"x":97.33,"y":208.18,"x0":-0.9386839316500333,"y0":50.00148951701128,"z0":5.587576213839927,"aX":10.112558704776578},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.4,"breakHorizontal":-12.6,"spinRate":2702,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.4499151437590214,"extension":6.237334176367662},"index":1,"playId":"80837733-9452-37f9-af58-0de277bafa49","pitchNumber":2,"startTime":"2026-07-01T02:18:52.291Z","endTime":"2026-07-01T02:18:56.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02595733052931,"aZ":-13.939714122077325,"pfxX":-0.893762533425785,"pfxZ":9.540161834947842,"pX":0.47447582106813213,"pZ":3.0217198915685675,"vX0":2.977710912119863,"vY0":-137.50523728314644,"vZ0":-4.830637790319967,"x":98.91,"y":157.19,"x0":-0.5072340785640002,"y0":50.002858057140884,"z0":5.749933570174451,"aX":-1.7086161528215955},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":1.0,"spinRate":2357,"spinDirection":201},"zone":3,"typeConfidence":0.89,"plateTime":0.3986283488742943,"extension":6.164889935937317},"index":2,"playId":"2301a160-9ae5-35b4-9595-17e40ebb8ebb","pitchNumber":3,"startTime":"2026-07-01T02:19:13.750Z","endTime":"2026-07-01T02:19:16.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.270079178568164,"aZ":-33.750751007807345,"pfxX":8.202431755769377,"pfxZ":-1.0510336026985185,"pX":1.620348234458357,"pZ":0.7658453094961036,"vX0":2.9857000207238924,"vY0":-122.05528531396254,"vZ0":-4.511784114558315,"x":55.24,"y":218.1,"x0":-0.6844955221605165,"y0":50.0000439498069,"z0":5.5480830469625015,"aX":12.358838498186696},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-2.8,"breakHorizontal":-15.6,"spinRate":2590,"spinDirection":48},"zone":14,"typeConfidence":0.85,"plateTime":0.44893847418333754,"extension":6.1438495912396265},"index":3,"playId":"ec9df630-da5b-3950-a866-3f4f5475d0a9","pitchNumber":4,"startTime":"2026-07-01T02:19:38.531Z","endTime":"2026-07-01T02:19:41.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.269678129342143,"aZ":-24.097884978088917,"pfxX":-2.0320379382687728,"pfxZ":4.211984454810182,"pX":0.4783942703541703,"pZ":2.700190794575855,"vX0":3.707945059566743,"vY0":-137.08205946901168,"vZ0":-3.867141554565392,"x":98.76,"y":165.87,"x0":-0.6233594918413254,"y0":50.001868429898146,"z0":5.760326858606124,"aX":-3.8953088934978903},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":3.0,"spinRate":1957,"spinDirection":208},"zone":6,"typeConfidence":0.49,"plateTime":0.39847644167265805,"extension":6.127478824942549},"hitData":{"launchSpeed":80.0,"launchAngle":47.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.23,"coordY":99.17}},"index":4,"playId":"35375047-1a46-3848-95da-081e7c4ceda0","pitchNumber":5,"startTime":"2026-07-01T02:20:03.029Z","endTime":"2026-07-01T02:20:16.622Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":670623,"link":"/api/v1/people/670623","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":670623,"link":"/api/v1/people/670623"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.65,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:20:16.622Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Walker singles on a line drive to right fielder Luke Keaschall. Yordan Alvarez to 2nd.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T02:21:02.283Z","endTime":"2026-07-01T02:21:33.058Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":807712,"link":"/api/v1/people/807712"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.1,"endSpeed":76.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.522769902043734,"aZ":-38.02232588764907,"pfxX":4.017858273648429,"pfxZ":-4.019225955574553,"pX":0.5399426445472288,"pZ":2.347122917031855,"vX0":1.412504352160378,"vY0":-119.66933346089185,"vZ0":-0.6236944147107614,"x":96.42,"y":175.41,"x0":-0.5795864351086573,"y0":50.0042209268517,"z0":6.00938657771145,"aX":5.842996466397792},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-7.2,"breakHorizontal":-7.6,"spinRate":2624,"spinDirection":44},"zone":6,"typeConfidence":0.92,"plateTime":0.4572419327466517,"extension":6.182685222730204},"index":0,"playId":"acf1fa0c-77bd-30f4-a1a3-3e8b467ae7f9","pitchNumber":1,"startTime":"2026-07-01T02:21:03.409Z","endTime":"2026-07-01T02:21:06.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.904437950861762,"aZ":-17.187373133749503,"pfxX":-2.68576383800435,"pfxZ":7.831852243551239,"pX":1.0732373887088014,"pZ":2.984324467400173,"vX0":4.987146837344792,"vY0":-137.10594019516193,"vZ0":-4.449099597126001,"x":76.09,"y":158.2,"x0":-0.41623910968699285,"y0":50.001633544434014,"z0":5.792808672819097,"aX":-5.138952588727102},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.4,"breakHorizontal":3.8,"spinRate":2195,"spinDirection":205},"zone":12,"typeConfidence":0.78,"plateTime":0.39874569786116165,"extension":6.1904691228281905},"hitData":{"launchSpeed":71.4,"launchAngle":20.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.86,"coordY":108.94}},"index":1,"playId":"29c2f024-26eb-3474-b203-bcd2273f50a3","pitchNumber":2,"startTime":"2026-07-01T02:21:20.756Z","endTime":"2026-07-01T02:21:33.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":572233,"link":"/api/v1/people/572233","batSide":{"code":"R","description":"Right"}},"first":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":1.5999999999999943,"leverageIndex":0.57,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:21:33.058Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cam Smith challenged (pitch result), call on the field was confirmed: Cam Smith called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T02:21:54.672Z","endTime":"2026-07-01T02:23:29.071Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":572233,"fullName":"Christian Walker","link":"/api/v1/people/572233"},"postOnSecond":{"id":670541,"fullName":"Yordan Alvarez","link":"/api/v1/people/670541"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,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":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.52197129600355,"aZ":-34.58695982241771,"pfxX":6.094372773310891,"pfxZ":-1.5422519067151335,"pX":0.6278781196306018,"pZ":1.245667691093654,"vX0":1.6656213112577063,"vY0":-124.19321866803246,"vZ0":-3.6516760390617335,"x":93.07,"y":205.15,"x0":-0.8430174036213312,"y0":50.002635120391794,"z0":5.607179115277399,"aX":9.534025783398492},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.4,"breakHorizontal":-11.4,"spinRate":2770,"spinDirection":52},"zone":14,"typeConfidence":0.68,"plateTime":0.4407661913166039,"extension":6.0055782989929485},"index":0,"playId":"049d58e4-4588-3dd5-99c5-261c3ac401d6","pitchNumber":1,"startTime":"2026-07-01T02:22:02.096Z","endTime":"2026-07-01T02:22:06.085Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.407869677284683,"aZ":-32.22852633040975,"pfxX":9.32288183140137,"pfxZ":-0.03635900910642853,"pX":1.1300974794094336,"pZ":1.6579087309641098,"vX0":1.607266506313069,"vY0":-122.6430434312513,"vZ0":-2.8367623063358387,"x":73.92,"y":194.02,"x0":-0.7453818947330305,"y0":50.00386980017752,"z0":5.592624822649169,"aX":14.12880021611068},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-0.5,"breakHorizontal":-17.3,"spinRate":2798,"spinDirection":55},"zone":14,"typeConfidence":0.93,"plateTime":0.4474756513502758,"extension":5.980101412690149},"index":1,"playId":"a31eec22-b880-3ea0-b709-cc6f4cfaf781","pitchNumber":2,"startTime":"2026-07-01T02:22:20.167Z","endTime":"2026-07-01T02:22:23.518Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-01T02:22:33.729Z","endTime":"2026-07-01T02:22:42.230Z","isPitch":false,"type":"action","player":{"id":701358,"link":"/api/v1/people/701358"},"defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.863892850827547,"aZ":-14.981592911748518,"pfxX":-1.6967641419073631,"pfxZ":9.018987131655324,"pX":1.047552003277988,"pZ":3.064427833108533,"vX0":4.81849926898552,"vY0":-136.86987339530785,"vZ0":-4.551704682708623,"x":77.07,"y":156.04,"x0":-0.5115842310578478,"y0":50.001992035612105,"z0":5.767487608304368,"aX":-3.234464757166008},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":2.2,"spinRate":2413,"spinDirection":205},"zone":12,"typeConfidence":0.86,"plateTime":0.3994577401182928,"extension":6.12369706432219},"index":3,"playId":"7bcc94a6-c248-371e-b15c-320c6da6d2e4","pitchNumber":3,"startTime":"2026-07-01T02:22:42.230Z","endTime":"2026-07-01T02:22:47.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.5,"strikeZoneTop":3.348,"strikeZoneBottom":1.69,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.013494586663125,"aZ":-29.271190603900166,"pfxX":-7.204227147958806,"pfxZ":1.6761484498439287,"pX":-0.6444606856800668,"pZ":3.0729761768231887,"vX0":2.6067181425175328,"vY0":-130.36309086042058,"vZ0":-1.0931334379720548,"x":141.57,"y":155.81,"x0":-0.718267061888738,"y0":50.00231458537864,"z0":5.6964721541640335,"aX":-12.46619674864361},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":12.5,"spinRate":2014,"spinDirection":221},"zone":1,"typeConfidence":0.91,"plateTime":0.4192995517987823,"extension":6.06397552521987},"index":4,"playId":"7aeead59-55d1-3892-ab6c-cf9669c3881d","pitchNumber":4,"startTime":"2026-07-01T02:23:02.048Z","endTime":"2026-07-01T02:23:29.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":701358,"link":"/api/v1/people/701358","batSide":{"code":"R","description":"Right"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":701358,"link":"/api/v1/people/701358"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":117,"player":{"id":701358,"fullName":"Cam Smith","link":"/api/v1/people/701358"}},"homeTeamWinProbability":88.3,"awayTeamWinProbability":11.700000000000003,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.86,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:23:29.071Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Taylor Trammell grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-01T02:23:36.821Z","endTime":"2026-07-01T02:24:10.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666211,"fullName":"Taylor Trammell","link":"/api/v1/people/666211"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.388565352605948,"aZ":-33.99881949635297,"pfxX":8.247009554179352,"pfxZ":-1.184548188587316,"pX":0.6158113997115457,"pZ":1.931441751693613,"vX0":0.8746702666667652,"vY0":-123.54762586586304,"vZ0":-2.0825640186003813,"x":93.53,"y":186.63,"x0":-0.814242561570152,"y0":50.005840208251634,"z0":5.663914711467267,"aX":12.652961324304702},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-2.4,"breakHorizontal":-15.1,"spinRate":2806,"spinDirection":51},"zone":9,"typeConfidence":0.88,"plateTime":0.44465132225785453,"extension":5.9826487108678865},"index":0,"playId":"570d529a-2b04-3900-9438-4bf56f375a1f","pitchNumber":1,"startTime":"2026-07-01T02:23:44.983Z","endTime":"2026-07-01T02:23:49.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.263,"strikeZoneBottom":1.647,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.6539602910257,"aZ":-26.431982921379095,"pfxX":-6.599975730688632,"pfxZ":3.3509690373584666,"pX":-0.4471394509244063,"pZ":1.8057646057392993,"vX0":3.333849026785106,"vY0":-130.0124656175338,"vZ0":-4.3907537141615,"x":134.04,"y":190.02,"x0":-0.8868695186457126,"y0":50.00647366698627,"z0":5.5169203828012545,"aX":-11.32794598813607},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":5.3,"breakHorizontal":11.3,"spinRate":1921,"spinDirection":225},"zone":7,"typeConfidence":0.87,"plateTime":0.42090945689479664,"extension":6.37437643427491},"hitData":{"launchSpeed":75.7,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":147.95,"coordY":151.07}},"index":1,"playId":"3925842c-798f-30b9-8e35-06de07c489fe","pitchNumber":2,"startTime":"2026-07-01T02:24:03.006Z","endTime":"2026-07-01T02:24:10.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":666211,"link":"/api/v1/people/666211","batSide":{"code":"L","description":"Left"}},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":670541,"link":"/api/v1/people/670541"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":666211,"link":"/api/v1/people/666211"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-2.0999999999999943,"leverageIndex":0.83,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:24:10.237Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kody Clemens strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:26:26.694Z","endTime":"2026-07-01T02:28:22.148Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665019,"fullName":"Kody Clemens","link":"/api/v1/people/665019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bryan King replaces Steven Okert.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:26:18.186Z","endTime":"2026-07-01T02:26:28.958Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687911,"link":"/api/v1/people/687911"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":595345,"link":"/api/v1/people/595345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.17609861493218,"aZ":-31.90020651188012,"pfxX":-8.68304241060272,"pfxZ":0.2077317520233084,"pX":-0.29230690651459795,"pZ":2.5007941443578794,"vX0":-4.4662771001181,"vY0":-115.44564268550401,"vZ0":-0.1756160431821342,"x":128.14,"y":171.26,"x0":2.7978754562708157,"y0":50.00518250909978,"z0":5.657179607135694,"aX":-11.681743068470583},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":0.6,"breakHorizontal":16.9,"spinRate":2161,"spinDirection":290},"zone":4,"typeConfidence":0.9,"plateTime":0.47507289627346516,"extension":6.268275235844646},"index":1,"playId":"07878ac7-2779-3f2e-9b2a-77efc65ae6c5","pitchNumber":1,"startTime":"2026-07-01T02:26:28.958Z","endTime":"2026-07-01T02:26:32.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":84.2,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66739976594902,"aZ":-25.74260325061017,"pfxX":7.331799979630362,"pfxZ":3.593688831929171,"pX":-0.23778985589681748,"pZ":1.8646263591088672,"vX0":-9.772237110955448,"vY0":-132.03445790673655,"vZ0":-4.626792891013178,"x":126.06,"y":188.44,"x0":2.536406923926149,"y0":50.00214041569368,"z0":5.504156485884193,"aX":13.115163684058954},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-11.5,"spinRate":1912,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4127864908501828,"extension":6.606305772013203},"index":2,"playId":"d79b97b8-1499-3e39-891d-6d5641de4dad","pitchNumber":2,"startTime":"2026-07-01T02:26:42.830Z","endTime":"2026-07-01T02:26:47.057Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":92.9,"endSpeed":86.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.572827106574252,"aZ":-17.49304269136756,"pfxX":3.9859576268180934,"pfxZ":7.873181625310986,"pX":-1.8318858350191944,"pZ":2.7214541984661653,"vX0":-12.483010988767626,"vY0":-134.78115650737814,"vZ0":-4.324691700113798,"x":186.83,"y":165.3,"x0":2.314395836774339,"y0":50.00427876609466,"z0":5.559413810894015,"aX":7.435800890348375},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.7,"breakHorizontal":-4.9,"spinRate":2172,"spinDirection":149},"zone":11,"typeConfidence":0.9,"plateTime":0.40430186686994496,"extension":6.499423234650031},"index":3,"playId":"2ab1ac61-c9f4-3c94-9b0e-89f4951a206a","pitchNumber":3,"startTime":"2026-07-01T02:27:07.960Z","endTime":"2026-07-01T02:27:10.960Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":93.2,"endSpeed":86.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516851467140455,"aZ":-17.04814211371515,"pfxX":3.866087673662669,"pfxZ":8.044503473842376,"pX":-0.6599679120906492,"pZ":3.190533184951018,"vX0":-9.568592644975553,"vY0":-135.50068481219068,"vZ0":-3.190618372133474,"x":142.16,"y":152.64,"x0":2.3973549100405114,"y0":50.00169140484425,"z0":5.557983916201072,"aX":7.2691248618496},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-5.2,"spinRate":2187,"spinDirection":142},"zone":1,"typeConfidence":0.91,"plateTime":0.40250749884397985,"extension":6.506107280203995},"index":4,"playId":"9a77719a-fc97-3a7c-b92d-0aec40b2a8ed","pitchNumber":4,"startTime":"2026-07-01T02:27:21.347Z","endTime":"2026-07-01T02:27:26.151Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.3,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.93818799813627,"aZ":-31.066667490013245,"pfxX":-4.039281926558255,"pfxZ":0.7485519463961949,"pX":-1.2454073057964719,"pZ":-0.08297021182100837,"vX0":-7.68418136795273,"vY0":-121.22118126114813,"vZ0":-6.544756485787759,"x":164.47,"y":241.02,"x0":2.491954295726146,"y0":50.005118617195926,"z0":5.367836451263297,"aX":-6.005406558197365},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":0.0,"breakHorizontal":9.1,"spinRate":2270,"spinDirection":298},"zone":13,"typeConfidence":0.89,"plateTime":0.45203195240409677,"extension":6.451049970671051},"index":5,"playId":"df2e8990-1b3c-398b-a219-bb9c173b1ad1","pitchNumber":5,"startTime":"2026-07-01T02:27:38.473Z","endTime":"2026-07-01T02:27:41.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23808481749145,"aZ":-17.84986619584602,"pfxX":3.143575300878464,"pfxZ":7.618653742339996,"pX":0.3514944980846705,"pZ":2.6680898388969934,"vX0":-6.721038302114801,"vY0":-135.65778503817936,"vZ0":-4.314492255410413,"x":103.6,"y":166.74,"x0":2.4430076148358513,"y0":50.00322402421474,"z0":5.508604837246509,"aX":5.911358840418006},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.2,"breakHorizontal":-4.4,"spinRate":2144,"spinDirection":144},"zone":6,"typeConfidence":0.9,"plateTime":0.40240602572479034,"extension":6.5237316576474145},"index":6,"playId":"d3b5b401-997b-3561-be59-f8195616a6ea","pitchNumber":6,"startTime":"2026-07-01T02:27:56.787Z","endTime":"2026-07-01T02:28:01.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.211,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.558049413269515,"aZ":-26.14485171668955,"pfxX":9.372132709453796,"pfxZ":3.266479780829796,"pX":1.4132583047017315,"pZ":3.8723462949118788,"vX0":-6.179251878366148,"vY0":-134.65831064306622,"vZ0":0.29131321553733924,"x":63.13,"y":134.23,"x0":2.512825658929477,"y0":50.00614125338974,"z0":5.603281500077259,"aX":17.320833567231556},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.2,"breakHorizontal":-15.7,"spinRate":1840,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4057932907724928,"extension":6.4253373718707865},"index":7,"playId":"3d5bd7da-3151-34a9-8d8f-8d37521c2e34","pitchNumber":7,"startTime":"2026-07-01T02:28:15.029Z","endTime":"2026-07-01T02:28:22.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":665019,"link":"/api/v1/people/665019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_ab"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_ab"},{"player":{"id":665019,"link":"/api/v1/people/665019"},"credit":"b_pa"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:28:22.148Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Josh Bell grounds out, shortstop Nick Allen to first baseman Christian Walker.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:29:14.830Z","endTime":"2026-07-01T02:29:22.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":605137,"fullName":"Josh Bell","link":"/api/v1/people/605137"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":572233,"link":"/api/v1/people/572233"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.335,"strikeZoneBottom":1.683,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.987589492348288,"aZ":-29.844553881511803,"pfxX":-7.368557170004519,"pfxZ":1.641523948230958,"pX":0.3023286869745114,"pZ":3.477116681102175,"vX0":-3.698860089220283,"vY0":-118.1677477910351,"vZ0":1.0454166503500393,"x":105.48,"y":144.9,"x0":2.8438271409426195,"y0":50.00136087532194,"z0":5.765536254190111,"aX":-10.445330315863814},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.5,"breakHorizontal":14.3,"spinRate":2227,"spinDirection":288},"zone":2,"typeConfidence":0.9,"plateTime":0.4630616318848024,"extension":6.346208995537467},"hitData":{"launchSpeed":79.5,"launchAngle":5.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":108.2,"coordY":142.0}},"index":0,"playId":"f53a9ec1-e00d-38d3-ae33-9e9f5816d2a1","pitchNumber":1,"startTime":"2026-07-01T02:29:14.830Z","endTime":"2026-07-01T02:29:22.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605137,"link":"/api/v1/people/605137","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_ab"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_ab"},{"player":{"id":605137,"link":"/api/v1/people/605137"},"credit":"b_pa"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.5,"awayTeamWinProbability":7.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":1.0,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:29:22.800Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Royce Lewis lines out sharply to shortstop Nick Allen.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-01T02:29:44.533Z","endTime":"2026-07-01T02:30:22.395Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":687911,"fullName":"Bryan King","link":"/api/v1/people/687911"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668904,"fullName":"Royce Lewis","link":"/api/v1/people/668904"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.94672503432891,"aZ":-32.38884063904725,"pfxX":-4.910784599112601,"pfxZ":-0.15169255628304512,"pX":0.9578427951100738,"pZ":2.267270534739768,"vX0":-2.815583851869587,"vY0":-117.46399485362626,"vZ0":-0.7260151643893425,"x":80.49,"y":177.56,"x0":2.8076047163741524,"y0":50.00398760237207,"z0":5.575366063609989,"aX":-6.904909931689852},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-0.2,"breakHorizontal":9.6,"spinRate":2163,"spinDirection":288},"zone":14,"typeConfidence":0.88,"plateTime":0.46518876293227285,"extension":6.313996681881579},"index":0,"playId":"4db0221f-7830-3cca-921a-671ef579f4c3","pitchNumber":1,"startTime":"2026-07-01T02:30:03.124Z","endTime":"2026-07-01T02:30:07.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.205,"strikeZoneBottom":1.618,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.566847016249547,"aZ":-28.637332511163304,"pfxX":8.027266032373198,"pfxZ":2.1371056027200224,"pX":0.16451089559737456,"pZ":1.7379304287218031,"vX0":-8.44259515702834,"vY0":-127.23415287362168,"vZ0":-3.7936158079526767,"x":110.73,"y":191.86,"x0":2.4665593057989983,"y0":50.00559823924153,"z0":5.491887238229023,"aX":13.300604133504299},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-12.8,"spinRate":1666,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.42879837041325075,"extension":6.523080578948411},"hitData":{"launchSpeed":102.7,"launchAngle":8.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":95.81,"coordY":138.88}},"index":1,"playId":"4df050c2-a9aa-36ea-964e-6eae1452a523","pitchNumber":2,"startTime":"2026-07-01T02:30:15.554Z","endTime":"2026-07-01T02:30:22.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668904,"link":"/api/v1/people/668904","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_ab"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_ab"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"credit":"b_pa"},{"player":{"id":687911,"link":"/api/v1/people/687911"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:30:22.395Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Yainer Diaz grounds out, third baseman Brooks Lee to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:32:36.224Z","endTime":"2026-07-01T02:32:50.055Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":673237,"fullName":"Yainer Diaz","link":"/api/v1/people/673237"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686797,"link":"/api/v1/people/686797"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.633118497247047,"aZ":-39.88380041286778,"pfxX":1.8294402575951185,"pfxZ":-5.011505369915535,"pX":-0.115333142927523,"pZ":1.7063189108462191,"vX0":0.5763157702709032,"vY0":-122.84209952566263,"vZ0":-2.039503392471518,"x":121.4,"y":192.71,"x0":-0.5901782519184293,"y0":50.00088345392542,"z0":5.914427435201057,"aX":2.8161968460815383},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-9.2,"breakHorizontal":-3.5,"spinRate":2746,"spinDirection":50},"zone":8,"typeConfidence":0.94,"plateTime":0.4446251260200911,"extension":5.999287839460904},"hitData":{"launchSpeed":99.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.14,"coordY":165.09}},"index":0,"playId":"d4586113-0bbb-3931-86d7-f8db1e9c05b3","pitchNumber":1,"startTime":"2026-07-01T02:32:41.992Z","endTime":"2026-07-01T02:32:50.055Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":673237,"link":"/api/v1/people/673237","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":673237,"link":"/api/v1/people/673237"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:32:50.055Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Allen flies out to center fielder Ryan Kreidler.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:33:10.226Z","endTime":"2026-07-01T02:33:55.125Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669397,"fullName":"Nick Allen","link":"/api/v1/people/669397"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.0,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.584003508217258,"aZ":-16.51297250668347,"pfxX":-0.9895549959627168,"pfxZ":8.097904761037796,"pX":-0.4145000119425173,"pZ":4.515944122331311,"vX0":0.6397189162071999,"vY0":-137.4979276725913,"vZ0":-1.0394270139328463,"x":132.8,"y":116.85,"x0":-0.5203982795009924,"y0":50.00416327518336,"z0":6.008386791682193,"aX":-1.914154752585185},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":1.7,"spinRate":2220,"spinDirection":204},"zone":11,"typeConfidence":0.89,"plateTime":0.3968230054895172,"extension":6.042235318274382},"index":0,"playId":"8a036772-19d7-3b09-ada3-90384bdb1cab","pitchNumber":1,"startTime":"2026-07-01T02:33:14.833Z","endTime":"2026-07-01T02:33:17.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.350335939863704,"aZ":-34.519475217006615,"pfxX":6.89460811064124,"pfxZ":-1.5120523282144696,"pX":0.04208693429706167,"pZ":3.593455796920278,"vX0":0.07218848099801817,"vY0":-123.08960697824564,"vZ0":1.591870958864273,"x":115.4,"y":141.76,"x0":-0.8847292166949762,"y0":50.00501042730579,"z0":5.841669203193003,"aX":10.676543805931862},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.2,"breakHorizontal":-12.5,"spinRate":2821,"spinDirection":60},"zone":12,"typeConfidence":0.74,"plateTime":0.4434575407012966,"extension":5.965726857129851},"index":1,"playId":"66510628-685a-3b6c-ac4b-c907869cda0c","pitchNumber":2,"startTime":"2026-07-01T02:33:30.478Z","endTime":"2026-07-01T02:33:34.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.5,"endSpeed":86.3,"strikeZoneTop":3.007,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29582652350142,"aZ":-14.422485462872318,"pfxX":-2.2008622468105026,"pfxZ":9.352328882108274,"pX":-0.5431603116470594,"pZ":2.6595606520841666,"vX0":0.9486315680996651,"vY0":-136.24353746878634,"vZ0":-5.69061829231728,"x":137.7,"y":166.97,"x0":-0.6081292358793656,"y0":50.00001156503804,"z0":5.756048334656729,"aX":-4.175637895268},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":3.8,"spinRate":2231,"spinDirection":205},"zone":1,"typeConfidence":0.89,"plateTime":0.40058911577360545,"extension":6.012594445793524},"hitData":{"launchSpeed":71.5,"launchAngle":46.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.73,"coordY":114.6}},"index":2,"playId":"8b804368-72b9-3306-9a37-b49852c11df3","pitchNumber":3,"startTime":"2026-07-01T02:33:46.522Z","endTime":"2026-07-01T02:33:55.125Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669397,"link":"/api/v1/people/669397","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":669397,"link":"/api/v1/people/669397"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:33:55.125Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Raynel Delgado grounds out, second baseman Kody Clemens to first baseman Royce Lewis.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-01T02:34:23.691Z","endTime":"2026-07-01T02:36:11.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694397,"fullName":"Marco Raya","link":"/api/v1/people/694397"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669384,"fullName":"Raynel Delgado","link":"/api/v1/people/669384"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665019,"link":"/api/v1/people/665019"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668904,"link":"/api/v1/people/668904"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":82.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.28420888592402,"aZ":-31.636971468869664,"pfxX":-7.225996264263126,"pfxZ":0.3121179517252166,"pX":-1.596572742866992,"pZ":3.2310440445428816,"vX0":0.6254708268439375,"vY0":-128.99249478313357,"vZ0":-0.1475263319911898,"x":177.86,"y":151.54,"x0":-0.900919111309521,"y0":50.00019966132396,"z0":5.707520687586774,"aX":-12.297984472674388},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.7,"breakHorizontal":13.0,"spinRate":1794,"spinDirection":227},"zone":11,"typeConfidence":0.92,"plateTime":0.42298731203706286,"extension":6.117315926143368},"index":0,"playId":"eb9e383c-9870-3fe8-ba8e-cf5dd3224464","pitchNumber":1,"startTime":"2026-07-01T02:34:23.937Z","endTime":"2026-07-01T02:34:26.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.015575002436098,"aZ":-28.345773443436425,"pfxX":-6.969389251987261,"pfxZ":2.2587279762807357,"pX":0.1703510584997209,"pZ":1.5384207658087812,"vX0":4.845832142261851,"vY0":-128.48399030233654,"vZ0":-4.849352290197235,"x":110.51,"y":197.24,"x0":-0.8210610054028702,"y0":50.0043180653328,"z0":5.615583773300878,"aX":-11.82180518199595},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.4,"breakHorizontal":11.8,"spinRate":1636,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.4239702871808908,"extension":6.2932976599563855},"index":1,"playId":"ca65c933-154f-37dc-8c28-85d7f4b04dd9","pitchNumber":2,"startTime":"2026-07-01T02:34:41.270Z","endTime":"2026-07-01T02:34:44.298Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.730230354805116,"aZ":-31.536805895770595,"pfxX":5.763325004043187,"pfxZ":0.4021712977079366,"pX":0.784646914922783,"pZ":1.0201006460221007,"vX0":1.9771084339901295,"vY0":-124.14674882265916,"vZ0":-4.53252366314644,"x":87.09,"y":211.24,"x0":-0.7687734310057569,"y0":50.00028955120217,"z0":5.4675079849114,"aX":9.076896356291547},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":0.0,"breakHorizontal":-10.9,"spinRate":2706,"spinDirection":48},"zone":14,"typeConfidence":0.86,"plateTime":0.4396631150362973,"extension":6.139063796785225},"index":2,"playId":"37a3faa8-f4c7-3c2e-bf42-0ddc1100f477","pitchNumber":3,"startTime":"2026-07-01T02:34:57.568Z","endTime":"2026-07-01T02:35:00.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51381907009247,"aZ":-15.426905673457659,"pfxX":-1.0016726062398407,"pfxZ":8.749922729796037,"pX":-0.3619944813152055,"pZ":2.557647791539586,"vX0":1.2972485410310717,"vY0":-136.82125046779217,"vZ0":-5.783759145479123,"x":130.8,"y":169.72,"x0":-0.7100442446334749,"y0":50.00290081063135,"z0":5.739579160335287,"aX":-1.9172181429166506},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.0,"breakHorizontal":1.6,"spinRate":2283,"spinDirection":201},"zone":4,"typeConfidence":0.88,"plateTime":0.39888852637871075,"extension":6.081930006571595},"index":3,"playId":"f136755b-11de-3767-a1be-6884e9de0019","pitchNumber":4,"startTime":"2026-07-01T02:35:17.759Z","endTime":"2026-07-01T02:35:21.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T02:35:30.864Z","endTime":"2026-07-01T02:35:44.277Z","isPitch":false,"type":"action","player":{"id":669384,"link":"/api/v1/people/669384"},"defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":88.9,"endSpeed":82.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.371553349720454,"aZ":-29.389796014859087,"pfxX":-6.756841013201634,"pfxZ":1.6192912173005372,"pX":-0.9303238651826148,"pZ":3.0345925068964026,"vX0":2.0717878351730796,"vY0":-129.57143188557825,"vZ0":-0.9784169145583613,"x":152.46,"y":156.85,"x0":-0.8573234244508138,"y0":50.00199110824667,"z0":5.641399172791842,"aX":-11.610512024051218},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.0,"breakHorizontal":11.9,"spinRate":2156,"spinDirection":224},"zone":11,"typeConfidence":0.91,"plateTime":0.42102003752782347,"extension":6.130770958105097},"index":5,"playId":"ef09c482-8cd5-35c2-866d-d8ac509d0574","pitchNumber":5,"startTime":"2026-07-01T02:35:44.277Z","endTime":"2026-07-01T02:35:48.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35774021695377,"aZ":-13.25698240312645,"pfxX":-1.7697077937090617,"pfxZ":9.61837936069224,"pX":0.03492658350820142,"pZ":2.0475408267289765,"vX0":2.4177666004594878,"vY0":-138.7055059100497,"vZ0":-7.702911571316707,"x":115.67,"y":183.5,"x0":-0.6143912110881838,"y0":50.00122785504962,"z0":5.727224568534382,"aX":-3.4799771845295666},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":2.8,"spinRate":2139,"spinDirection":205},"zone":8,"typeConfidence":0.9,"plateTime":0.39350985796972404,"extension":6.22751647777365},"hitData":{"launchSpeed":83.2,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.52,"coordY":153.1}},"index":6,"playId":"95aeef3d-1e3c-3c97-90f8-28913ab457a6","pitchNumber":6,"startTime":"2026-07-01T02:36:03.326Z","endTime":"2026-07-01T02:36:11.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694397,"link":"/api/v1/people/694397","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":605170,"link":"/api/v1/people/605170"},"first":{"id":668904,"link":"/api/v1/people/668904"},"second":{"id":665019,"link":"/api/v1/people/665019"},"third":{"id":686797,"link":"/api/v1/people/686797"},"shortstop":{"id":656484,"link":"/api/v1/people/656484"},"left":{"id":668885,"link":"/api/v1/people/668885"},"center":{"id":668952,"link":"/api/v1/people/668952"},"right":{"id":807712,"link":"/api/v1/people/807712"}},"offense":{"batter":{"id":669384,"link":"/api/v1/people/669384","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_ab"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_ab"},{"player":{"id":669384,"link":"/api/v1/people/669384"},"credit":"b_pa"},{"player":{"id":694397,"link":"/api/v1/people/694397"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-0.29999999999999716,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:36:11.829Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Victor Caratini strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:38:37.133Z","endTime":"2026-07-01T02:39:25.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":605170,"fullName":"Victor Caratini","link":"/api/v1/people/605170"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Brice Matthews replaces left fielder Yordan Alvarez, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-01T02:37:49.468Z","endTime":"2026-07-01T02:37:49.492Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694728,"link":"/api/v1/people/694728"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":670541,"link":"/api/v1/people/670541"},"defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":670541,"link":"/api/v1/people/670541"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Jake Meyers replaces center fielder Taylor Trammell, batting 6th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-01T02:37:49.492Z","endTime":"2026-07-01T02:37:49.493Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676694,"link":"/api/v1/people/676694"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"601","replacedPlayer":{"id":666211,"link":"/api/v1/people/666211"},"defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":666211,"link":"/api/v1/people/666211"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Josh Hader replaces Bryan King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-01T02:37:49.493Z","endTime":"2026-07-01T02:38:39.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623352,"link":"/api/v1/people/623352"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":687911,"link":"/api/v1/people/687911","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.9,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.695927987303545,"aZ":-29.83314889136167,"pfxX":3.0209490724837638,"pfxZ":1.5026887738329524,"pX":-0.32793500555607075,"pZ":1.28253368834428,"vX0":-8.712897777070877,"vY0":-123.60508223924558,"vZ0":-4.096847832542953,"x":129.5,"y":204.15,"x0":2.837315420833744,"y0":50.004444779175344,"z0":5.4432100693830066,"aX":4.7145808140658625},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.0,"breakHorizontal":-3.6,"spinRate":2457,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.4417011084615665,"extension":6.3177931364979765},"index":3,"playId":"35093977-709b-3507-882d-2713bb6df857","pitchNumber":1,"startTime":"2026-07-01T02:38:39.282Z","endTime":"2026-07-01T02:38:42.702Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-01T02:38:54.842Z","endTime":"2026-07-01T02:39:04.543Z","isPitch":false,"type":"action","player":{"id":605170,"link":"/api/v1/people/605170"},"defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.126505572394343,"aZ":-10.192738112873137,"pfxX":6.014136800048019,"pfxZ":11.44621893316152,"pX":0.3772145269537608,"pZ":3.377334753740085,"vX0":-7.7619225611145275,"vY0":-137.82656365247155,"vZ0":-4.735326488492169,"x":102.62,"y":147.59,"x0":2.450852051190171,"y0":50.00570608077751,"z0":5.808412654000368,"aX":11.553189539964755},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.9,"breakHorizontal":-9.2,"spinRate":2180,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.3976687792769913,"extension":6.557285620452379},"index":5,"playId":"d83b223c-7f74-35aa-8c4f-ba533ce8a6bc","pitchNumber":2,"startTime":"2026-07-01T02:39:04.543Z","endTime":"2026-07-01T02:39:07.892Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.201,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.591333624983836,"aZ":-10.32298320354925,"pfxX":4.758770075982227,"pfxZ":11.399856075419338,"pX":0.3237385318987233,"pZ":3.294974171177952,"vX0":-7.599443593358682,"vY0":-137.81791493551728,"vZ0":-4.933480468452718,"x":104.66,"y":149.82,"x0":2.5029876380110565,"y0":50.006469997866056,"z0":5.8100854324579,"aX":9.125149603408305},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.7,"breakHorizontal":-7.0,"spinRate":2135,"spinDirection":151},"zone":3,"typeConfidence":0.9,"plateTime":0.39793920320181275,"extension":6.825391809365368},"index":6,"playId":"cc373d45-b71d-3cb8-8c7c-9fd82483ad75","pitchNumber":3,"startTime":"2026-07-01T02:39:20.742Z","endTime":"2026-07-01T02:39:25.541Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":605170,"link":"/api/v1/people/605170","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_ab"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_ab"},{"player":{"id":605170,"link":"/api/v1/people/605170"},"credit":"b_pa"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.3,"awayTeamWinProbability":3.700000000000003,"homeTeamWinProbabilityAdded":3.8999999999999915,"leverageIndex":1.54,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:39:25.541Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ryan Kreidler pops out to first baseman Christian Walker in foul territory.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:39:45.532Z","endTime":"2026-07-01T02:40:25.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":668952,"fullName":"Ryan Kreidler","link":"/api/v1/people/668952"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":572233,"link":"/api/v1/people/572233"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03300036850366,"aZ":-27.1904593914493,"pfxX":3.0302302852261436,"pfxZ":3.2139737736433514,"pX":-0.6221224878823537,"pZ":1.3311998634453208,"vX0":-9.122112528796304,"vY0":-123.6131092086661,"vZ0":-4.650074181699895,"x":140.71,"y":202.84,"x0":2.71812483401141,"y0":50.00529527918439,"z0":5.5125948940831195,"aX":4.70359069787321},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.9,"breakHorizontal":-3.5,"spinRate":2494,"spinDirection":132},"zone":13,"typeConfidence":0.9,"plateTime":0.4426656128374775,"extension":6.274421236214944},"index":0,"playId":"0586ee5b-77da-3230-b48e-3c5c02cdd4bc","pitchNumber":1,"startTime":"2026-07-01T02:39:48.089Z","endTime":"2026-07-01T02:39:54.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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.2,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.510721528884275,"aZ":-28.4092735775148,"pfxX":1.9417237388941997,"pfxZ":2.4352432910190798,"pX":-1.0400537629886233,"pZ":2.0067171746330246,"vX0":-9.667063724396629,"vY0":-123.67406247213586,"vZ0":-2.748710168676407,"x":156.64,"y":184.6,"x0":2.6731234207724532,"y0":50.000605132944045,"z0":5.524362733391733,"aX":2.9987262011967637},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-1.2,"spinRate":2503,"spinDirection":182},"zone":13,"typeConfidence":0.9,"plateTime":0.44350361716719444,"extension":6.518031040258178},"index":1,"playId":"7eff8e8f-d469-39d2-a6e5-29623e046a30","pitchNumber":2,"startTime":"2026-07-01T02:40:00.985Z","endTime":"2026-07-01T02:40:05.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.608689732337613,"aZ":-10.095176529537685,"pfxX":5.494513059153528,"pfxZ":11.725491166291487,"pX":-0.6076222168253705,"pZ":2.5338649530823183,"vX0":-10.150062702992308,"vY0":-136.27635076914504,"vZ0":-6.688090866399133,"x":140.16,"y":170.37,"x0":2.449364408138993,"y0":50.00429153076434,"z0":5.715347756232579,"aX":10.348238458979763},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":19.9,"breakHorizontal":-7.8,"spinRate":2168,"spinDirection":153},"zone":4,"typeConfidence":0.9,"plateTime":0.4017331602272458,"extension":6.6128198596558985},"hitData":{"launchSpeed":90.1,"launchAngle":78.0,"totalDistance":60.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":144.34,"coordY":187.64}},"index":2,"playId":"05b4704f-8378-39f5-9129-97b91b60ad1a","pitchNumber":3,"startTime":"2026-07-01T02:40:15.392Z","endTime":"2026-07-01T02:40:25.394Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":668952,"link":"/api/v1/people/668952","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_ab"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_ab"},{"player":{"id":668952,"link":"/api/v1/people/668952"},"credit":"b_pa"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":98.8,"awayTeamWinProbability":1.2000000000000028,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.99,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:40:25.394Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Jackson strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-01T02:41:23.876Z","endTime":"2026-07-01T02:42:28.222Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623352,"fullName":"Josh Hader","link":"/api/v1/people/623352"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"64.53"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.49"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"65.43"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.04"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.37"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.78"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.30"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.01"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.26"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"41.68"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.83"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.62"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".286"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.429"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".667"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".111"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".818"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,5],"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":656577,"fullName":"Alex Jackson","link":"/api/v1/people/656577"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":673237,"link":"/api/v1/people/673237"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Alex Jackson replaces Tristan Gray.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-01T02:40:50.636Z","endTime":"2026-07-01T02:40:56.131Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":656484,"link":"/api/v1/people/656484"},"defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656484,"link":"/api/v1/people/656484","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-01T02:40:56.131Z","endTime":"2026-07-01T02:41:26.214Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.908883062993965,"aZ":-12.10082364852741,"pfxX":5.103396609285667,"pfxZ":10.545046672530354,"pX":0.391606574561462,"pZ":3.192353284807814,"vX0":-8.064843444200507,"vY0":-137.22707668536327,"vZ0":-4.666943509747371,"x":102.07,"y":152.59,"x0":2.7081124728824926,"y0":50.00304950421219,"z0":5.742153074691851,"aX":9.71563896039087},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.2,"breakHorizontal":-7.6,"spinRate":2232,"spinDirection":146},"zone":3,"typeConfidence":0.89,"plateTime":0.39943425855156667,"extension":6.517347331978673},"index":2,"playId":"17ffd846-cd0e-38f8-8f3e-327e2e84ce7f","pitchNumber":1,"startTime":"2026-07-01T02:41:26.214Z","endTime":"2026-07-01T02:41:31.224Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"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":86.5,"endSpeed":79.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.83052147197888,"aZ":-26.568051352310917,"pfxX":2.9505326377744243,"pfxZ":3.5208921460040656,"pX":0.034860128916308554,"pZ":1.126458044330911,"vX0":-7.698514384440735,"vY0":-125.70771831908584,"vZ0":-5.403674493446517,"x":115.67,"y":208.37,"x0":2.7613299025127183,"y0":50.00243059612544,"z0":5.47616683963261,"aX":4.6966867271100154},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":5.3,"breakHorizontal":-3.5,"spinRate":2496,"spinDirection":160},"zone":13,"typeConfidence":0.89,"plateTime":0.43666734403191576,"extension":6.328741781914409},"index":3,"playId":"0bfae31d-f476-3179-a134-d73dbbb87cef","pitchNumber":2,"startTime":"2026-07-01T02:41:57.785Z","endTime":"2026-07-01T02:42:00.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-01T02:42:12.614Z","endTime":"2026-07-01T02:42:23.813Z","isPitch":false,"type":"action","player":{"id":656577,"link":"/api/v1/people/656577"},"defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96273011711624,"aZ":-31.45941521903119,"pfxX":-1.758995792399566,"pfxZ":0.48207330509897517,"pX":-1.6798783377732907,"pZ":1.1551489622979196,"vX0":-9.200354936365438,"vY0":-121.90694201479354,"vZ0":-4.038810917549309,"x":181.03,"y":207.59,"x0":2.385716399317279,"y0":50.00526010666375,"z0":5.575691152447664,"aX":-2.6232065777210205},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.1,"breakHorizontal":5.5,"spinRate":2638,"spinDirection":343},"zone":13,"typeConfidence":0.9,"plateTime":0.45084913722924735,"extension":6.757835783699105},"index":5,"playId":"a80267c9-753e-3085-8585-96ca6c1c479e","pitchNumber":3,"startTime":"2026-07-01T02:42:23.813Z","endTime":"2026-07-01T02:42:28.222Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623352,"link":"/api/v1/people/623352","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":673237,"link":"/api/v1/people/673237"},"first":{"id":572233,"link":"/api/v1/people/572233"},"second":{"id":514888,"link":"/api/v1/people/514888"},"third":{"id":669384,"link":"/api/v1/people/669384"},"shortstop":{"id":669397,"link":"/api/v1/people/669397"},"left":{"id":694728,"link":"/api/v1/people/694728"},"center":{"id":676694,"link":"/api/v1/people/676694"},"right":{"id":701358,"link":"/api/v1/people/701358"}},"offense":{"batter":{"id":656577,"link":"/api/v1/people/656577","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":483630,"link":"/api/v1/people/483630"},"officialType":"Home Plate"},{"official":{"id":482620,"link":"/api/v1/people/482620"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":639723,"link":"/api/v1/people/639723"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_ab"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_ab"},{"player":{"id":656577,"link":"/api/v1/people/656577"},"credit":"b_pa"},{"player":{"id":623352,"link":"/api/v1/people/623352"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-01T02:42:28.222Z","atBatIndex":71}]