[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T02:09:31.422Z","endTime":"2026-07-08T02:10:50.275Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-07T21:50:44.998Z","endTime":"2026-07-08T01:42:38.414Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"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-07-08T01:42:38.414Z","endTime":"2026-07-08T02:08:12.409Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"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-08T02:08:12.409Z","endTime":"2026-07-08T02:09:33.616Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"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":95.2,"endSpeed":87.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52978541024029,"aZ":-15.613142320776237,"pfxX":2.27774450061077,"pfxZ":8.455906120268205,"pX":-0.5608227680561779,"pZ":3.68450789129466,"vX0":-7.492139612650188,"vY0":-138.4833367870644,"vZ0":-2.466135369279043,"x":138.38,"y":139.3,"x0":1.873858519146354,"y0":50.00079354108841,"z0":5.620712581969327,"aX":4.460616715882646},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.0,"breakHorizontal":-2.8,"spinRate":2461,"spinDirection":144},"zone":11,"typeConfidence":2.0,"plateTime":0.39426813902008284,"extension":5.42447515110795},"index":3,"playId":"1205d18c-ac4b-390a-9c4e-3ffc0832e4f0","pitchNumber":1,"startTime":"2026-07-08T02:09:33.616Z","endTime":"2026-07-08T02:09:37.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.628018349093505,"aZ":-13.399812656812971,"pfxX":3.917264595877145,"pfxZ":9.402602484988476,"pX":-0.06473009640938963,"pZ":2.067595713547775,"vX0":-6.740809824513815,"vY0":-139.95180657123603,"vZ0":-6.793578495281513,"x":119.47,"y":182.95,"x0":1.8589196438080433,"y0":50.006024800679846,"z0":5.392874724327395,"aX":7.824669752314548},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.0,"breakHorizontal":-5.8,"spinRate":2514,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.39038855771337744,"extension":5.330209806581394},"index":4,"playId":"1fa77cf4-336c-39b2-9989-fe162e59a010","pitchNumber":2,"startTime":"2026-07-08T02:09:47.133Z","endTime":"2026-07-08T02:09:51.998Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T02:10:04.679Z","endTime":"2026-07-08T02:10:11.066Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.358465687035892,"aZ":-17.31415802244632,"pfxX":5.358006905107963,"pfxZ":7.436882321500381,"pX":0.8398523671262138,"pZ":3.3961047098529487,"vX0":-5.075740348044099,"vY0":-139.92802953761353,"vZ0":-2.8723290885844492,"x":84.99,"y":147.09,"x0":1.9746076159668542,"y0":50.001237048030696,"z0":5.5600442768232465,"aX":10.703922726323349},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.1,"breakHorizontal":-8.8,"spinRate":2497,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39032774302709283,"extension":5.2292601281778195},"index":6,"playId":"a703bfe9-b640-39fb-a624-fce5d070148c","pitchNumber":3,"startTime":"2026-07-08T02:10:11.066Z","endTime":"2026-07-08T02:10:14.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.479787671773913,"aZ":-16.15430889323137,"pfxX":5.327456423938523,"pfxZ":8.111077738900097,"pX":0.9257971836974083,"pZ":4.020393857378804,"vX0":-5.088079067812959,"vY0":-139.65436392783354,"vZ0":-1.3578415559628603,"x":81.71,"y":130.23,"x0":2.079262373377503,"y0":50.00159693049342,"z0":5.575520840785797,"aX":10.521375187160626},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":-8.6,"spinRate":2496,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.39222005862862597,"extension":5.3056130830527355},"index":7,"playId":"9a72af1b-7667-3708-8eb4-b8ec20f92261","pitchNumber":4,"startTime":"2026-07-08T02:10:29.069Z","endTime":"2026-07-08T02:10:32.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42010305525775,"aZ":-34.318203531613904,"pfxX":-1.5877174951311002,"pfxZ":-1.2974677764830842,"pX":-0.02165768540475387,"pZ":0.6035180615033611,"vX0":-4.757266314450067,"vY0":-126.8597835463177,"vZ0":-5.2689811646912075,"x":117.83,"y":222.49,"x0":2.0765102968385687,"y0":50.00538684450446,"z0":5.410498633630183,"aX":-2.6153146561270817},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-3.2,"breakHorizontal":3.8,"spinRate":2644,"spinDirection":307},"zone":13,"typeConfidence":0.91,"plateTime":0.4300501807848649,"extension":5.288548474150813},"index":8,"playId":"bc83bb70-eaeb-3eb0-b4f2-7e1a57180311","pitchNumber":5,"startTime":"2026-07-08T02:10:45.770Z","endTime":"2026-07-08T02:10:50.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-08T02:10:50.275Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T02:11:05.135Z","endTime":"2026-07-08T02:11:39.329Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74609590714826,"aZ":-20.21578271753397,"pfxX":8.677070205995028,"pfxZ":5.952518882510068,"pX":0.18932585192811738,"pZ":2.6882563930794947,"vX0":-7.5708105419533736,"vY0":-139.92213215631733,"vZ0":-4.166841863433571,"x":109.78,"y":166.2,"x0":1.7857503008783213,"y0":50.0007593009137,"z0":5.49918302799427,"aX":17.426013441509784},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.2,"breakHorizontal":-14.4,"spinRate":2219,"spinDirection":151},"zone":5,"typeConfidence":2.0,"plateTime":0.3895304122996244,"extension":5.3818400421205945},"index":0,"playId":"45380d8c-fc20-38a1-b3fa-9920a047710c","pitchNumber":1,"startTime":"2026-07-08T02:11:13.556Z","endTime":"2026-07-08T02:11:16.929Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":81.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48369264030117,"aZ":-32.947899999884925,"pfxX":-3.002662034934155,"pfxZ":-0.4614729897940073,"pX":0.0023303614393260378,"pZ":2.6969656605027787,"vX0":-4.305843367707563,"vY0":-127.13203045593448,"vZ0":-0.9674656511161468,"x":116.91,"y":165.96,"x0":2.09617017268911,"y0":50.00412238112503,"z0":5.654458484662647,"aX":-5.007678134989324},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.8,"breakHorizontal":6.2,"spinRate":2549,"spinDirection":279},"zone":5,"typeConfidence":0.84,"plateTime":0.4277873432780077,"extension":5.207217981116902},"hitData":{"launchSpeed":92.7,"launchAngle":43.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.46,"coordY":79.03}},"index":1,"playId":"a06fcaf9-4b52-3bd8-b2ee-733b12cb0647","pitchNumber":2,"startTime":"2026-07-08T02:11:29.049Z","endTime":"2026-07-08T02:11:39.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:11:39.329Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"TJ Rumfield walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T02:11:50.751Z","endTime":"2026-07-08T02:14:34.020Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.077731502847872,"aZ":-34.026114419584495,"pfxX":-1.9024124216590645,"pfxZ":-1.1201945794344628,"pX":-0.13114575730502184,"pZ":2.5357289086042174,"vX0":-4.8458184933467905,"vY0":-126.8809756674358,"vZ0":-1.074197609419119,"x":122.0,"y":170.32,"x0":2.0417149430771695,"y0":50.00415313221782,"z0":5.647392085591778,"aX":-3.1386722893719208},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.0,"breakHorizontal":4.4,"spinRate":2526,"spinDirection":290},"zone":5,"typeConfidence":0.9,"plateTime":0.4297405415541711,"extension":5.114873042356982},"index":0,"playId":"935c1c96-6334-3224-b004-51026932ffec","pitchNumber":1,"startTime":"2026-07-08T02:12:04.186Z","endTime":"2026-07-08T02:12:08.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-08T02:12:16.126Z","endTime":"2026-07-08T02:12:29.753Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06578859434895,"aZ":-14.347491728731892,"pfxX":5.877375711867885,"pfxZ":8.954989604531198,"pX":-0.5913139022000824,"pZ":2.8275304348356003,"vX0":-8.340045020946693,"vY0":-139.19523097612733,"vZ0":-4.869840863257335,"x":139.54,"y":162.44,"x0":1.660408458917033,"y0":50.00147689583599,"z0":5.528188497326225,"aX":11.698396871098362},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":-9.2,"spinRate":2529,"spinDirection":144},"zone":4,"typeConfidence":2.0,"plateTime":0.3913768234385069,"extension":5.3703709596754345},"index":2,"playId":"12b581d8-3360-38f1-9031-2282ba669190","pitchNumber":2,"startTime":"2026-07-08T02:12:29.753Z","endTime":"2026-07-08T02:12:34.140Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.42485345058875,"aZ":-36.669384321673895,"pfxX":-7.714665337604627,"pfxZ":-2.7895053209236416,"pX":0.042311555784434865,"pZ":2.9236547942709668,"vX0":-2.4429293371935508,"vY0":-125.49514783987887,"vZ0":0.43428110944592824,"x":115.39,"y":159.84,"x0":2.0289526100313013,"y0":50.00605437134001,"z0":5.715352907072794,"aX":-12.409724693284758},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.8,"breakHorizontal":14.5,"spinRate":2688,"spinDirection":308},"zone":5,"typeConfidence":0.9,"plateTime":0.43508166546279226,"extension":5.219636669432059},"index":3,"playId":"c10ff977-620a-3256-bbbd-8f74eaa5035d","pitchNumber":3,"startTime":"2026-07-08T02:12:44.681Z","endTime":"2026-07-08T02:12:47.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51659988799428,"aZ":-12.32748805504482,"pfxX":4.5972738597884675,"pfxZ":9.75336651232357,"pX":-0.8355367484526616,"pZ":2.4872302738307748,"vX0":-8.600232506838745,"vY0":-140.72045977745125,"vZ0":-6.296412287801838,"x":148.85,"y":171.62,"x0":1.6427856397877496,"y0":50.00657697904727,"z0":5.529129201549574,"aX":9.359043764701747},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":-6.8,"spinRate":2518,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.38706504409121134,"extension":5.281935415020201},"index":4,"playId":"fb6806d6-b9f5-3fb7-98bd-00761438bf98","pitchNumber":4,"startTime":"2026-07-08T02:13:02.305Z","endTime":"2026-07-08T02:13:06.408Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79097714132845,"aZ":-15.778129078586025,"pfxX":3.746023396918491,"pfxZ":8.096894725303077,"pX":-1.6459877211906249,"pZ":3.9568315763209765,"vX0":-10.441499794945633,"vY0":-140.47910145826845,"vZ0":-1.7047673478418672,"x":179.74,"y":131.95,"x0":1.6105004980027933,"y0":50.00669420733165,"z0":5.582401076044418,"aX":7.589593494334341},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":-4.9,"spinRate":2531,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.38790319181782307,"extension":5.4238084327542095},"index":5,"playId":"1511300a-619b-37ad-8d84-a50feca684e7","pitchNumber":5,"startTime":"2026-07-08T02:13:19.576Z","endTime":"2026-07-08T02:13:22.576Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":83.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44222245995683,"aZ":-33.19980891747492,"pfxX":-1.906182077313952,"pfxZ":-0.5943693503173986,"pX":-1.3916892917350103,"pZ":1.6456975819345043,"vX0":-7.780250345676811,"vY0":-129.80331928736416,"vZ0":-3.537199208761236,"x":170.05,"y":194.35,"x0":1.8742567421740102,"y0":50.00040422308359,"z0":5.51496412804083,"aX":-3.2999712718167387},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":-1.6,"breakHorizontal":4.9,"spinRate":2576,"spinDirection":275},"zone":13,"typeConfidence":0.67,"plateTime":0.4196194816198391,"extension":5.371429683467658},"index":6,"playId":"74bd540d-4b97-3d14-8e8b-246e2bb0f8b8","pitchNumber":6,"startTime":"2026-07-08T02:13:36.538Z","endTime":"2026-07-08T02:13:39.714Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.52914537028192,"aZ":-14.179222919568863,"pfxX":3.466454214209056,"pfxZ":8.92203311022047,"pX":-0.0930332005690292,"pZ":3.013663265339241,"vX0":-6.0493783416501525,"vY0":-140.78449196683871,"vZ0":-4.592446689664906,"x":120.55,"y":157.41,"x0":1.6284997789094071,"y0":50.003114144931814,"z0":5.5768778824699075,"aX":6.992288614375362},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":-5.2,"spinRate":2559,"spinDirection":140},"zone":2,"typeConfidence":2.0,"plateTime":0.38834528292077763,"extension":5.272904935717019},"index":7,"playId":"2638399d-27dd-369c-a9d8-74364c4bb8e6","pitchNumber":7,"startTime":"2026-07-08T02:13:55.668Z","endTime":"2026-07-08T02:13:59.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29485419546285,"aZ":-34.3573164434102,"pfxX":-8.730418405570887,"pfxZ":-1.318937667151637,"pX":-2.266725812037752,"pZ":1.5437943590774335,"vX0":-7.218052384595724,"vY0":-127.751834393595,"vZ0":-3.3977711030023308,"x":203.4,"y":197.1,"x0":1.7250899152753745,"y0":50.0008990272024,"z0":5.580024339674811,"aX":-14.486458891460833},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.9,"breakHorizontal":17.4,"spinRate":2756,"spinDirection":320},"zone":13,"typeConfidence":0.91,"plateTime":0.4280688168455895,"extension":5.226302733037944},"index":8,"playId":"d202040a-6d50-3103-a54a-9e9998724659","pitchNumber":8,"startTime":"2026-07-08T02:14:14.984Z","endTime":"2026-07-08T02:14:18.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.489000637500773,"aZ":-11.155515292186514,"pfxX":3.5068094470350504,"pfxZ":10.266501386765267,"pX":-1.1646576641996067,"pZ":1.4870857776819053,"vX0":-8.945663076108264,"vY0":-141.51894808516772,"vZ0":-8.760285456643683,"x":161.39,"y":198.63,"x0":1.5687227376511697,"y0":50.003940133798054,"z0":5.319951442285917,"aX":7.181296490672042},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":-4.7,"spinRate":2492,"spinDirection":143},"zone":13,"typeConfidence":2.0,"plateTime":0.38568203062798734,"extension":5.431982827776828},"index":9,"playId":"c14d8f4d-898d-3653-b218-5e7311fb5948","pitchNumber":9,"startTime":"2026-07-08T02:14:29.422Z","endTime":"2026-07-08T02:14:34.020Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:14:34.020Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to center fielder Andy Pages.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-08T02:14:49.730Z","endTime":"2026-07-08T02:15:06.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.65518424366369,"aZ":-15.75136825985532,"pfxX":3.7767299453292793,"pfxZ":8.285666752931187,"pX":-0.5739540632450404,"pZ":2.363963354504368,"vX0":-8.107364060820741,"vY0":-138.85263269648337,"vZ0":-5.728783412230485,"x":138.88,"y":174.95,"x0":1.8732683494071392,"y0":50.003959173104924,"z0":5.475770210705905,"aX":7.487461843981971},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":-5.4,"spinRate":2414,"spinDirection":147},"zone":4,"typeConfidence":2.0,"plateTime":0.3921824833443952,"extension":5.563531232245702},"hitData":{"launchSpeed":84.5,"launchAngle":34.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.26,"coordY":72.26}},"index":0,"playId":"71df6424-32e1-3c95-a534-31cb93d8202f","pitchNumber":1,"startTime":"2026-07-08T02:14:57.192Z","endTime":"2026-07-08T02:15:06.982Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:15:06.982Z","atBatIndex":3},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Shohei Ohtani homers (20) on a line drive to center field.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T02:16:55.138Z","endTime":"2026-07-08T02:18:01.548Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.836293490395533,"aZ":-19.940732409460065,"pfxX":-5.9081611422458,"pfxZ":6.444270781166955,"pX":-0.9884355802830329,"pZ":2.5516469898887304,"vX0":4.3490879743604625,"vY0":-135.93974313717206,"vZ0":-4.050676047565512,"x":154.68,"y":169.89,"x0":-1.8301231524444337,"y0":50.00309658279038,"z0":5.420448039788692,"aX":-11.214908967531674},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":10.0,"spinRate":2308,"spinDirection":230},"zone":13,"typeConfidence":2.0,"plateTime":0.40076146184165307,"extension":5.795856019357862},"index":0,"playId":"3a5cbbc2-5ead-36b7-aca7-92eb8591f2ea","pitchNumber":1,"startTime":"2026-07-08T02:17:15.466Z","endTime":"2026-07-08T02:17:19.339Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.389871745941733,"aZ":-27.072133611296444,"pfxX":-2.937803609960937,"pfxZ":2.962283287977411,"pX":-0.8698822824593025,"pZ":1.6533439535103236,"vX0":3.6394856737882653,"vY0":-129.19292789206605,"vZ0":-4.727314822066903,"x":150.16,"y":194.14,"x0":-1.9035139245719932,"y0":50.00163070710403,"z0":5.543491618882636,"aX":-5.0553314462297685},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.7,"breakHorizontal":4.7,"spinRate":2279,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4211007738805659,"extension":5.687943002346772},"index":1,"playId":"6dff6f2f-fddc-3c69-8090-629619a12618","pitchNumber":2,"startTime":"2026-07-08T02:17:26.358Z","endTime":"2026-07-08T02:17:31.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.181537419918172,"aZ":-24.78484558349563,"pfxX":-11.066054135706787,"pfxZ":3.9503596753733135,"pX":0.1045980392787743,"pZ":2.5335667257005143,"vX0":8.436111250699582,"vY0":-135.58747464794186,"vZ0":-3.5088400843730483,"x":113.01,"y":170.37,"x0":-1.6011439895355037,"y0":50.00572087539483,"z0":5.563630155146546,"aX":-20.716234901736815},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.6,"breakHorizontal":18.4,"spinRate":2274,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4031547667008448,"extension":5.6807958353110495},"hitData":{"launchSpeed":112.2,"launchAngle":19.0,"totalDistance":409.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.94,"coordY":35.38}},"index":2,"playId":"84846061-8aea-308d-8f20-aa0914f4e570","pitchNumber":3,"startTime":"2026-07-08T02:17:37.809Z","endTime":"2026-07-08T02:18:01.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":9.699999999999996,"leverageIndex":0.86,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:18:01.548Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andy Pages singles on a ground ball to pitcher Michael Lorenzen. Andy Pages to 2nd. Andy Pages advances to 2nd, on a throwing error by pitcher Michael Lorenzen.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T02:18:09.609Z","endTime":"2026-07-08T02:20:36.840Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.051025766493083,"aZ":-33.73117963361796,"pfxX":1.4595903839344007,"pfxZ":-0.9943080252723497,"pX":-0.22093427802605692,"pZ":2.5750818767737247,"vX0":5.343731392432657,"vY0":-123.57505392267025,"vZ0":-1.0260973390628565,"x":125.42,"y":169.25,"x0":-2.5952366999283316,"y0":50.00605683013352,"z0":5.812080375590534,"aX":2.2734869733880707},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-1.8,"breakHorizontal":-3.8,"spinRate":2573,"spinDirection":45},"zone":5,"typeConfidence":2.0,"plateTime":0.44207782879828494,"extension":5.711280110033923},"index":0,"playId":"250765a0-2cdb-3566-8422-d81db189f62a","pitchNumber":1,"startTime":"2026-07-08T02:18:18.775Z","endTime":"2026-07-08T02:18:23.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T02:18:33.004Z","endTime":"2026-07-08T02:18:46.006Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":87.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.922889882184226,"aZ":-23.099706376918927,"pfxX":-10.291291961569794,"pfxZ":4.704038473322601,"pX":0.8261856302527302,"pZ":1.1069241245865822,"vX0":12.780231009977529,"vY0":-137.15457136548332,"vZ0":-7.1321422114054425,"x":85.51,"y":208.89,"x0":-2.530702465266059,"y0":50.00146025646302,"z0":5.287737167212886,"aX":-19.842263366675603},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.3,"breakHorizontal":16.3,"spinRate":2197,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.39754752271477356,"extension":6.048939505366656},"index":2,"playId":"1a3a4e98-4208-36f2-a56c-c31d4e1965c0","pitchNumber":2,"startTime":"2026-07-08T02:18:46.006Z","endTime":"2026-07-08T02:18:49.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601831881027607,"aZ":-23.67003409463725,"pfxX":-10.17306108693976,"pfxZ":4.406950465256073,"pX":0.725080452290673,"pZ":1.8115051585242503,"vX0":12.402100433494788,"vY0":-137.10283274049883,"vZ0":-5.325510395617834,"x":89.36,"y":189.87,"x0":-2.507744754921186,"y0":50.0009989484441,"z0":5.3665681634515785,"aX":-19.619294961659236},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.1,"breakHorizontal":16.2,"spinRate":2222,"spinDirection":236},"zone":9,"typeConfidence":2.0,"plateTime":0.3975220683373979,"extension":5.965306599775897},"index":3,"playId":"f31390fb-e09b-347f-9bd7-3935c918d19a","pitchNumber":3,"startTime":"2026-07-08T02:18:56.742Z","endTime":"2026-07-08T02:19:01.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.427038453457396,"aZ":-29.071070991306215,"pfxX":-11.003450276079612,"pfxZ":1.6094981350541202,"pX":0.19624716982895982,"pZ":1.81626098342255,"vX0":11.375553999027131,"vY0":-137.616975064813,"vZ0":-4.59207948779809,"x":109.52,"y":189.74,"x0":-2.546771487072299,"y0":50.00553297244371,"z0":5.458581929208426,"aX":-21.264520590912174},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":2.2,"breakHorizontal":17.8,"spinRate":2149,"spinDirection":229},"zone":8,"typeConfidence":2.0,"plateTime":0.3968790289595727,"extension":5.976107739603636},"index":4,"playId":"aa20f2e1-4e3b-3eee-a4ec-4667ca0a8b7e","pitchNumber":4,"startTime":"2026-07-08T02:19:15.051Z","endTime":"2026-07-08T02:19:18.194Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.341955024654503,"aZ":-32.796573676854784,"pfxX":6.32521981973044,"pfxZ":-0.4114857617219094,"pX":-0.23109314935100383,"pZ":3.5733201224299105,"vX0":4.370898233803804,"vY0":-122.19376226986918,"vZ0":1.8088287516605248,"x":125.81,"y":142.3,"x0":-2.8655071602309317,"y0":50.002778017124946,"z0":5.643568626015001,"aX":9.553569974167711},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.0,"breakHorizontal":-12.5,"spinRate":2641,"spinDirection":49},"zone":11,"typeConfidence":2.0,"plateTime":0.4484479767381706,"extension":5.789394118425474},"index":5,"playId":"93da3d95-cb8e-3694-a00a-1a3d1bf13725","pitchNumber":5,"startTime":"2026-07-08T02:19:38.652Z","endTime":"2026-07-08T02:19:43.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.440884847354926,"aZ":-16.107165751206015,"pfxX":-8.799470630716097,"pfxZ":8.423863224916404,"pX":-0.09820527559701306,"pZ":3.406722493801186,"vX0":9.685111504188656,"vY0":-136.80527701830627,"vZ0":-2.493187160852907,"x":120.74,"y":146.8,"x0":-2.530709828079793,"y0":50.0024616186061,"z0":5.425997169723991,"aX":-16.782716310707208},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":14.0,"spinRate":2264,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3994331697611617,"extension":5.868303808605764},"index":6,"playId":"b9c32b92-3b26-3b96-9950-f1fefdc6ea8e","pitchNumber":6,"startTime":"2026-07-08T02:20:02.203Z","endTime":"2026-07-08T02:20:05.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.700129189387525,"aZ":-26.776326121168207,"pfxX":-11.726312703095672,"pfxZ":2.7982080981997797,"pX":0.4619750794992393,"pZ":2.1872964861499735,"vX0":12.705504372254667,"vY0":-137.78152059454672,"vZ0":-3.8232968276799357,"x":99.39,"y":179.72,"x0":-2.678646428396432,"y0":50.00173116271918,"z0":5.39562599283847,"aX":-22.61608523076405},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.4,"breakHorizontal":18.7,"spinRate":2372,"spinDirection":232},"zone":9,"typeConfidence":2.0,"plateTime":0.3970512424992485,"extension":5.800309806915521},"hitData":{"launchSpeed":61.4,"launchAngle":-57.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":113.4,"coordY":182.29}},"index":7,"playId":"50d5e907-a35d-3301-9eef-ade86a6079da","pitchNumber":7,"startTime":"2026-07-08T02:20:24.667Z","endTime":"2026-07-08T02:20:36.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.69999999999999,"awayTeamWinProbability":30.30000000000001,"homeTeamWinProbabilityAdded":5.199999999999989,"leverageIndex":0.75,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:20:36.840Z","atBatIndex":5},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to third baseman Kyle Karros.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T02:21:05.433Z","endTime":"2026-07-08T02:22:01.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.96645584609101,"aZ":-27.363748215992658,"pfxX":2.779950018234659,"pfxZ":3.2648021581775435,"pX":0.2795302479506251,"pZ":2.5157848438482637,"vX0":3.9421559085232936,"vY0":-120.01312874058988,"vZ0":-1.593335053407729,"x":106.34,"y":170.85,"x0":-1.739087433636951,"y0":50.00459675456508,"z0":5.6018815476681265,"aX":4.096494403815193},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.9,"breakHorizontal":-5.9,"spinRate":2481,"spinDirection":45},"zone":6,"typeConfidence":2.0,"plateTime":0.45459441197395734,"extension":5.830179315340219},"index":0,"playId":"17b4ab80-8477-338a-85e3-6e3f9e1e5a55","pitchNumber":1,"startTime":"2026-07-08T02:21:12.589Z","endTime":"2026-07-08T02:21:16.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.007809259480844,"aZ":-25.12140299436382,"pfxX":-0.5273092725588842,"pfxZ":3.9835780713300437,"pX":0.11612366585754756,"pZ":3.8391633170765234,"vX0":4.728913249560639,"vY0":-131.08973939810755,"vZ0":-0.15535454943191584,"x":112.57,"y":135.12,"x0":-1.6289935731888225,"y0":50.00640915817531,"z0":5.746331572880654,"aX":-0.9351119453771214},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.4,"breakHorizontal":0.1,"spinRate":2479,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4149745905247153,"extension":5.634782534244812},"index":1,"playId":"13742561-9ebb-39f2-9676-13c9ded93aee","pitchNumber":2,"startTime":"2026-07-08T02:21:33.290Z","endTime":"2026-07-08T02:21:37.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.828433682505207,"aZ":-23.71442237469448,"pfxX":-9.810544488500039,"pfxZ":5.671911544491225,"pX":0.3625332810617024,"pZ":2.591096693815334,"vX0":6.946351203971246,"vY0":-120.8872632754682,"vZ0":-2.7755015508556307,"x":103.18,"y":168.82,"x0":-1.2623697719359666,"y0":50.0041665950027,"z0":5.818614854752595,"aX":-14.635858190740114},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2083,"spinDirection":238},"zone":6,"typeConfidence":2.0,"plateTime":0.45173153997059723,"extension":5.638049327955184},"hitData":{"launchSpeed":87.8,"launchAngle":71.0,"totalDistance":127.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":105.18,"coordY":161.72}},"index":2,"playId":"4d6eae02-0506-3a78-bb38-c381fd2e09bf","pitchNumber":3,"startTime":"2026-07-08T02:21:51.610Z","endTime":"2026-07-08T02:22:01.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.2,"awayTeamWinProbability":33.8,"homeTeamWinProbabilityAdded":-3.499999999999986,"leverageIndex":1.03,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:22:01.740Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T02:22:21.958Z","endTime":"2026-07-08T02:24:20.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.668512381759754,"aZ":-25.344354743801347,"pfxX":-9.745825825648652,"pfxZ":4.4510657825668325,"pX":-1.0370174486185628,"pZ":3.358810681231455,"vX0":4.2879139372421875,"vY0":-122.402548012427,"vZ0":-0.9299961926329976,"x":156.53,"y":148.09,"x0":-1.534974075609717,"y0":50.00181076145001,"z0":5.892307757328837,"aX":-14.950074543065497},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":8.2,"breakHorizontal":16.8,"spinRate":2114,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.44560312953182724,"extension":5.697335866893971},"index":0,"playId":"f8dfcede-5f3f-34fc-9c21-7ce1fdba30ea","pitchNumber":1,"startTime":"2026-07-08T02:22:28.785Z","endTime":"2026-07-08T02:22:32.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.47131307881625,"aZ":-25.314393221342932,"pfxX":-9.793572315280075,"pfxZ":4.541492312899817,"pX":0.7434739381717054,"pZ":1.9583794395243252,"vX0":8.160845389583502,"vY0":-121.77737912062311,"vZ0":-3.888079380723259,"x":88.66,"y":185.9,"x0":-1.368281075703134,"y0":50.00536715438215,"z0":5.749554012804015,"aX":-14.806376642325406},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":7.6,"breakHorizontal":16.0,"spinRate":2031,"spinDirection":243},"zone":9,"typeConfidence":2.0,"plateTime":0.4486748479322977,"extension":5.6960769443713195},"index":1,"playId":"a6518ec2-129a-38b3-bf78-99c912db671a","pitchNumber":2,"startTime":"2026-07-08T02:22:47.755Z","endTime":"2026-07-08T02:22:52.331Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":76.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.135631800356663,"aZ":-37.271162062651925,"pfxX":2.2905156015563417,"pfxZ":-3.4940628382543775,"pX":0.7747021476196909,"pZ":2.990364169920429,"vX0":4.51264210617483,"vY0":-119.16636097969558,"vZ0":1.2399576574130469,"x":87.47,"y":158.04,"x0":-1.4316942842705604,"y0":50.005182661357274,"z0":5.797284580415642,"aX":3.3372330203247222},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":-5.9,"breakHorizontal":-5.2,"spinRate":2521,"spinDirection":20},"zone":3,"typeConfidence":2.0,"plateTime":0.4573890127563067,"extension":5.86564552676873},"index":2,"playId":"71453c0b-f565-3f5d-9cb4-b4ab616de272","pitchNumber":3,"startTime":"2026-07-08T02:23:10.914Z","endTime":"2026-07-08T02:23:16.370Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":83.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06717563695858,"aZ":-25.456132950533263,"pfxX":-4.973074180260584,"pfxZ":3.8109900844663738,"pX":-0.9444595032804367,"pZ":1.096354250158406,"vX0":3.7590683520793893,"vY0":-131.0518803819699,"vZ0":-6.595373439883491,"x":153.0,"y":209.18,"x0":-1.7414127573082974,"y0":50.005936309928686,"z0":5.510801132971707,"aX":-8.772933174866534},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.9,"breakHorizontal":8.3,"spinRate":2361,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.41573202829755074,"extension":5.739858071487648},"index":3,"playId":"7a018d1b-c966-36da-b83a-a7d8851afa14","pitchNumber":4,"startTime":"2026-07-08T02:23:31.248Z","endTime":"2026-07-08T02:23:35.363Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.243196169666987,"aZ":-25.71210486525606,"pfxX":-9.331979365950584,"pfxZ":4.2145460713241025,"pX":-0.7950968857546665,"pZ":2.834521896301853,"vX0":4.515152186179218,"vY0":-122.52687619396066,"vZ0":-1.9717876969016213,"x":147.31,"y":162.25,"x0":-1.440837799664443,"y0":50.003585125546635,"z0":5.828142734562144,"aX":-14.312723284955869},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.4,"breakHorizontal":16.0,"spinRate":2064,"spinDirection":239},"zone":1,"typeConfidence":2.0,"plateTime":0.44554559763617174,"extension":5.761319066734445},"index":4,"playId":"a217fb4e-23f2-3201-92a4-f4e0e651e54a","pitchNumber":5,"startTime":"2026-07-08T02:23:49.223Z","endTime":"2026-07-08T02:23:53.708Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.818626502909137,"aZ":-15.273262448364315,"pfxX":-6.30190688844643,"pfxZ":8.767979307099047,"pX":-0.9171225379643639,"pZ":2.714330660122859,"vX0":4.685038767393634,"vY0":-137.54427546520728,"vZ0":-4.212388106072518,"x":151.96,"y":165.49,"x0":-1.8187358900022403,"y0":50.00269830111375,"z0":5.292563101434411,"aX":-12.146071251834451},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2311,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3973395732511067,"extension":5.756652787291358},"index":5,"playId":"e11714a7-c9d0-3e8b-a20d-6cc6111e1b1f","pitchNumber":6,"startTime":"2026-07-08T02:24:16.133Z","endTime":"2026-07-08T02:24:20.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.2,"awayTeamWinProbability":36.8,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.1,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:24:20.254Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Edman grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-08T02:24:38.127Z","endTime":"2026-07-08T02:25:30.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.038197704061723,"aZ":-23.101316127944713,"pfxX":-9.993573650280098,"pfxZ":4.758498540730627,"pX":0.5494704735835223,"pZ":1.8380012164703325,"vX0":9.016294271024982,"vY0":-136.22653967583233,"vZ0":-5.470367493139731,"x":96.06,"y":189.15,"x0":-1.4826402025681051,"y0":50.00038769419393,"z0":5.439215567376072,"aX":-19.041099421305848},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.8,"breakHorizontal":16.6,"spinRate":2228,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.3999587012084014,"extension":5.837822696769754},"index":0,"playId":"10f907a9-340c-3c1f-bed0-19a4ab4317a0","pitchNumber":1,"startTime":"2026-07-08T02:24:45.840Z","endTime":"2026-07-08T02:24:49.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.088194649869887,"aZ":-27.15343208076741,"pfxX":-10.742860078234244,"pfxZ":2.6337089552877657,"pX":1.0336561333068606,"pZ":2.8293504243358045,"vX0":10.61567306518041,"vY0":-136.64225877581157,"vZ0":-2.456330905405245,"x":77.6,"y":162.39,"x0":-1.492594345313989,"y0":50.000949821282816,"z0":5.591853391491085,"aX":-20.458727723196983},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":4.4,"breakHorizontal":17.4,"spinRate":2172,"spinDirection":233},"zone":12,"typeConfidence":2.0,"plateTime":0.3997561587034655,"extension":5.590675616191924},"index":1,"playId":"c7fedbde-d406-3916-8f06-0e5ba3772da3","pitchNumber":2,"startTime":"2026-07-08T02:25:05.004Z","endTime":"2026-07-08T02:25:08.759Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.666264252504558,"aZ":-27.906993373239686,"pfxX":-9.285223223341703,"pfxZ":2.8459262759625528,"pX":-0.9693046020698427,"pZ":2.281454508497931,"vX0":4.319356886101052,"vY0":-121.55763376395159,"vZ0":-2.5906406905188537,"x":153.95,"y":177.18,"x0":-1.5623078242201707,"y0":50.00012842929731,"z0":5.781994780550539,"aX":-13.903213370355324},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.8,"breakHorizontal":15.8,"spinRate":1954,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.45047078782783423,"extension":5.807468311675995},"hitData":{"launchSpeed":69.6,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.43,"coordY":152.03}},"index":2,"playId":"e4a706fa-cb1b-315d-88a4-71d21868a03f","pitchNumber":3,"startTime":"2026-07-08T02:25:23.067Z","endTime":"2026-07-08T02:25:30.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"second":{"id":681624,"link":"/api/v1/people/681624"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.3,"awayTeamWinProbability":39.7,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":1.09,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:25:30.670Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T02:27:24.652Z","endTime":"2026-07-08T02:27:56.967Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.520439315247163,"aZ":-14.724818052045283,"pfxX":4.255779218986748,"pfxZ":9.093471201316634,"pX":0.268236461777601,"pZ":2.914970146200755,"vX0":-6.062178630198578,"vY0":-137.2123318913023,"vZ0":-4.5642479132054605,"x":106.78,"y":160.08,"x0":1.9467152866564865,"y0":50.00466291161109,"z0":5.593461209293422,"aX":8.16860536732732},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.7,"breakHorizontal":-6.5,"spinRate":2374,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.3981988288544711,"extension":5.28972018682715},"index":0,"playId":"bd1e180e-545d-31fa-b098-51b7b0511e3b","pitchNumber":1,"startTime":"2026-07-08T02:27:37.929Z","endTime":"2026-07-08T02:27:42.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.474999695955145,"aZ":-29.01170886571821,"pfxX":9.016438538244698,"pfxZ":2.0743768656915904,"pX":0.3927224752139107,"pZ":2.1294543782926265,"vX0":-6.698588399158295,"vY0":-121.92642950762632,"vZ0":-1.9553763185023891,"x":102.03,"y":181.28,"x0":1.9893013553026655,"y0":50.00124142116116,"z0":5.418735805016194,"aX":13.725285173455129},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-15.0,"spinRate":1433,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.447343852542164,"extension":5.5230811055056535},"hitData":{"launchSpeed":99.3,"launchAngle":20.0,"totalDistance":311.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":197.75,"coordY":96.21}},"index":1,"playId":"d348fe0c-f861-30b1-aef6-47e158210cd6","pitchNumber":2,"startTime":"2026-07-08T02:27:49.567Z","endTime":"2026-07-08T02:27:56.967Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.7,"awayTeamWinProbability":37.3,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.95,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:27:56.967Z","atBatIndex":9},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jake McCarthy hit by pitch.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T02:28:06.297Z","endTime":"2026-07-08T02:28:46.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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, 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":95.1,"endSpeed":87.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.53701970639708,"aZ":-20.79881500534081,"pfxX":8.562252010303315,"pfxZ":5.844710544028214,"pX":0.673023074499408,"pZ":2.9733423897568763,"vX0":-6.567854101285284,"vY0":-138.32817277412138,"vZ0":-3.177330017538137,"x":91.35,"y":158.5,"x0":1.9602656073011653,"y0":50.0045541450794,"z0":5.523823757491486,"aX":16.67061347762554},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.1,"breakHorizontal":-14.3,"spinRate":2189,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.3952646654128622,"extension":5.346334645251847},"index":0,"playId":"77fd5d85-3d6b-3000-b668-89679a3fed5b","pitchNumber":1,"startTime":"2026-07-08T02:28:17.639Z","endTime":"2026-07-08T02:28:21.943Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-08T02:28:36.597Z","endTime":"2026-07-08T02:28:40.091Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":88.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702407937041485,"aZ":-14.96577918633942,"pfxX":3.293003848706064,"pfxZ":8.6663044456314,"pX":1.2993709188812324,"pZ":4.1986435371768955,"vX0":-3.365418226074831,"vY0":-139.18237648640593,"vZ0":-1.1880678670980414,"x":67.47,"y":125.42,"x0":2.0893917608576285,"y0":50.00275346999572,"z0":5.610127714283622,"aX":6.538976458137501},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.7,"breakHorizontal":-5.4,"spinRate":2449,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.3917397128022899,"extension":5.351446210927766},"index":2,"playId":"8ae384e0-ea8d-3ddf-9960-d75c40aae7e3","pitchNumber":2,"startTime":"2026-07-08T02:28:40.091Z","endTime":"2026-07-08T02:28:46.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.0,"awayTeamWinProbability":40.0,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:28:46.700Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-08T02:29:28.081Z","endTime":"2026-07-08T02:30:29.854Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0,2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T02:28:56.051Z","endTime":"2026-07-08T02:29:30.205Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":80.3,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.417397701317533,"aZ":-30.608051639112826,"pfxX":-2.1859636088483536,"pfxZ":0.9610641016624548,"pX":-0.31037891935029205,"pZ":3.312686634992115,"vX0":-5.5329372872437,"vY0":-125.95602853482862,"vZ0":0.04805229026437208,"x":128.83,"y":149.34,"x0":2.1872237091103046,"y0":50.002726188214844,"z0":5.741643695288266,"aX":-3.5571656890921726},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.9,"breakHorizontal":5.0,"spinRate":2348,"spinDirection":217},"zone":1,"typeConfidence":0.77,"plateTime":0.43268350342920003,"extension":5.0490964477202285},"index":1,"playId":"efa2ee1f-29ed-3c02-bc6c-e873f604a79d","pitchNumber":1,"startTime":"2026-07-08T02:29:30.205Z","endTime":"2026-07-08T02:29:37.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Jake McCarthy caught stealing 2nd base, catcher Dalton Rushing to second baseman Alex Freeland.","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"actionPlayId":"efa2ee1f-29ed-3c02-bc6c-e873f604a79d","startTime":"2026-07-08T02:29:46.712Z","endTime":"2026-07-08T02:30:09.762Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.33,"dramaIndex":66.0,"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.854683590303164,"aZ":-14.636549610146194,"pfxX":4.153827824597046,"pfxZ":8.877582269362884,"pX":-0.09160526723281037,"pZ":2.677077253038762,"vX0":-6.675407082995198,"vY0":-138.67625038379936,"vZ0":-5.251689739343412,"x":120.49,"y":166.5,"x0":1.7914262893642903,"y0":50.00446027155754,"z0":5.54910720064597,"aX":8.207806395108516},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-6.4,"spinRate":2464,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39284346009320226,"extension":5.306420175126536},"index":3,"playId":"33ec4047-5000-3d07-b010-eacd7a21461d","pitchNumber":2,"startTime":"2026-07-08T02:30:09.762Z","endTime":"2026-07-08T02:30:13.451Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.3,"endSpeed":82.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.479448161429765,"aZ":-32.95082609745732,"pfxX":-2.3156411840572106,"pfxZ":-0.4625002772755842,"pX":-0.5626652909109404,"pZ":1.2980402296003761,"vX0":-5.9422284157439655,"vY0":-128.57587943666942,"vZ0":-4.170128103684475,"x":138.45,"y":203.73,"x0":2.0710349661343166,"y0":50.000254538006736,"z0":5.473371173299497,"aX":-3.9100769169716454},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-1.4,"breakHorizontal":5.4,"spinRate":2587,"spinDirection":281},"zone":13,"typeConfidence":0.86,"plateTime":0.42457577894464693,"extension":5.2777695040342145},"index":4,"playId":"f58aabe0-95ad-3e84-a1b8-61f31d2d05df","pitchNumber":3,"startTime":"2026-07-08T02:30:24.840Z","endTime":"2026-07-08T02:30:29.854Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":65.60000000000001,"awayTeamWinProbability":34.39999999999999,"homeTeamWinProbabilityAdded":1.1000000000000085,"leverageIndex":1.33,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:30:29.854Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Tucker strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T02:32:25.088Z","endTime":"2026-07-08T02:33:56.834Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.4,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.108491717843012,"aZ":-18.006860810683637,"pfxX":-8.575657996260198,"pfxZ":7.457505508608248,"pX":-1.7476251308730657,"pZ":2.7711971792130257,"vX0":3.1338099820252476,"vY0":-136.27757457474019,"vZ0":-4.027621461024948,"x":183.62,"y":163.96,"x0":-1.7914612408007495,"y0":50.005245408306784,"z0":5.495635291213385,"aX":-16.294953926717234},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":15.0,"spinRate":2411,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.40037818543696346,"extension":5.650943491994614},"index":0,"playId":"ea7b8c1c-3c05-3853-b028-6dcdd9f69bc3","pitchNumber":1,"startTime":"2026-07-08T02:32:50.480Z","endTime":"2026-07-08T02:32:53.904Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":80.0,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.573150842707264,"aZ":-31.01694319390549,"pfxX":0.4049864815852411,"pfxZ":0.7247600987288703,"pX":0.9050723566768502,"pZ":2.0078922454095602,"vX0":6.155806413155347,"vY0":-124.44168932121889,"vZ0":-2.7268237831539883,"x":82.5,"y":184.57,"x0":-1.6341317292424795,"y0":50.00276687921907,"z0":5.639229530864782,"aX":0.6468799352178642},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":-1.9,"spinRate":2556,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.43701795801247734,"extension":5.849436037118269},"index":1,"playId":"67aa154e-86a0-3bcb-91b8-380809e78146","pitchNumber":2,"startTime":"2026-07-08T02:33:04.315Z","endTime":"2026-07-08T02:33:07.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.989572858256434,"aZ":-22.249754874547747,"pfxX":-10.052244773809687,"pfxZ":6.340082759469688,"pX":0.0526111402787638,"pZ":2.506477620485558,"vX0":6.972973238095438,"vY0":-123.85067625037225,"vZ0":-3.4217208660288625,"x":114.99,"y":171.11,"x0":-1.482763890718185,"y0":50.00333431829796,"z0":5.7509282050941275,"aX":-15.73464489323789},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":10.9,"breakHorizontal":16.8,"spinRate":2127,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.44098922058282763,"extension":5.824415916474909},"index":2,"playId":"cfffb3d5-3931-3f26-968e-8a72c7bdb043","pitchNumber":3,"startTime":"2026-07-08T02:33:18.359Z","endTime":"2026-07-08T02:33:22.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":87.5,"endSpeed":81.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.482339701058088,"aZ":-31.50122492128775,"pfxX":-0.029016773340999613,"pfxZ":0.40362131625511655,"pX":1.2370358303711741,"pZ":1.0269203387826658,"vX0":7.019963397049081,"vY0":-127.3220146501594,"vZ0":-5.152069131444856,"x":69.85,"y":211.05,"x0":-1.534871630993004,"y0":50.002946987023925,"z0":5.526374982026043,"aX":-0.049180628162594324},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":-0.1,"breakHorizontal":-1.3,"spinRate":2637,"spinDirection":324},"zone":14,"typeConfidence":2.0,"plateTime":0.4277582797160484,"extension":5.946819449726963},"index":3,"playId":"868f990c-3873-3d46-9b9a-a941a8cb68d7","pitchNumber":4,"startTime":"2026-07-08T02:33:51.939Z","endTime":"2026-07-08T02:33:56.834Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.6,"awayTeamWinProbability":36.4,"homeTeamWinProbabilityAdded":-2.000000000000007,"leverageIndex":0.78,"dramaIndex":37.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:33:56.834Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Dalton Rushing flies out to left fielder Jake McCarthy.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T02:34:08.282Z","endTime":"2026-07-08T02:34:40.964Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.528827458386594,"aZ":-16.542038711791882,"pfxX":-8.466936687081343,"pfxZ":8.150225961801631,"pX":0.19698528942306043,"pZ":1.0691977453973824,"vX0":8.430118529143115,"vY0":-137.18516199319535,"vZ0":-8.190200494406133,"x":109.49,"y":209.91,"x0":-1.8063015550595571,"y0":50.00450575624253,"z0":5.207095555741782,"aX":-16.243520167655763},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":13.7,"spinRate":2403,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.3982807840268432,"extension":5.815538815323587},"index":0,"playId":"5b907bf5-3e28-3afc-a4d2-2181a3f8c367","pitchNumber":1,"startTime":"2026-07-08T02:34:18.360Z","endTime":"2026-07-08T02:34:25.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":77.5,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.410061847148487,"aZ":-25.47245117749217,"pfxX":-10.214289404568905,"pfxZ":4.367359148479348,"pX":-0.8416123615810478,"pZ":2.883180310704466,"vX0":5.199963861803502,"vY0":-123.08367512358923,"vZ0":-1.7472242684697623,"x":149.08,"y":160.93,"x0":-1.654470000474944,"y0":50.003854709108225,"z0":5.759165056429207,"aX":-15.674041365595789},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2131,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.44500531856337755,"extension":5.66557606691748},"hitData":{"launchSpeed":91.2,"launchAngle":53.0,"totalDistance":269.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.01,"coordY":103.7}},"index":1,"playId":"125915ad-26da-3394-9902-db40e5bd0965","pitchNumber":2,"startTime":"2026-07-08T02:34:30.047Z","endTime":"2026-07-08T02:34:40.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.1,"awayTeamWinProbability":37.9,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.58,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:34:40.964Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Freeland strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-08T02:34:50.083Z","endTime":"2026-07-08T02:35:50.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.635329165995778,"aZ":-15.203494298435087,"pfxX":-7.708360791987804,"pfxZ":8.825983575997,"pX":-0.005469186857963037,"pZ":1.8202364701564133,"vX0":7.248309997906122,"vY0":-137.33627181187504,"vZ0":-6.8401148812463965,"x":117.21,"y":189.63,"x0":-1.6694621945963266,"y0":50.0001124717899,"z0":5.365302470549102,"aX":-14.815178886459135},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":12.6,"spinRate":2442,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.3978752859196053,"extension":5.785477433486626},"index":0,"playId":"daf3a539-754e-38ba-ac49-0f346fe85d8d","pitchNumber":1,"startTime":"2026-07-08T02:35:05.610Z","endTime":"2026-07-08T02:35:09.423Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.215904047769296,"aZ":-23.328872606932865,"pfxX":-10.478373343842126,"pfxZ":5.536376485772784,"pX":0.4404444732705566,"pZ":1.714870228641176,"vX0":8.250252369997629,"vY0":-125.10089427307754,"vZ0":-4.7594407566555335,"x":100.21,"y":192.48,"x0":-1.5250178051422982,"y0":50.0049505772576,"z0":5.533974138453002,"aX":-16.7527268482163},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.2,"breakHorizontal":17.3,"spinRate":2051,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.4363949864098897,"extension":5.764234819719349},"index":1,"playId":"a947fe11-2df5-3989-adfb-eaf0995fce5d","pitchNumber":2,"startTime":"2026-07-08T02:35:19.370Z","endTime":"2026-07-08T02:35:23.525Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T02:35:31.060Z","endTime":"2026-07-08T02:35:45.317Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.763608702161733,"aZ":-30.427791708281898,"pfxX":0.6333294054937921,"pfxZ":1.0216121779063734,"pX":0.8607128429640822,"pZ":1.6024711876686626,"vX0":6.314646357662189,"vY0":-128.97521881297453,"vZ0":-4.182748216208302,"x":84.19,"y":195.51,"x0":-1.6892041936729467,"y0":50.00086316446666,"z0":5.55997236195981,"aX":1.07902212402779},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.2,"breakHorizontal":-2.4,"spinRate":2695,"spinDirection":194},"zone":14,"typeConfidence":2.0,"plateTime":0.422714287442465,"extension":5.845388523441935},"index":3,"playId":"b7605bee-7ece-363e-9021-b95094bff4b4","pitchNumber":3,"startTime":"2026-07-08T02:35:45.317Z","endTime":"2026-07-08T02:35:50.580Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":61.199999999999996,"awayTeamWinProbability":38.800000000000004,"homeTeamWinProbabilityAdded":-0.9000000000000057,"leverageIndex":0.38,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:35:50.580Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T02:37:34.211Z","endTime":"2026-07-08T02:39:06.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.535212848471534,"aZ":-34.71144634952272,"pfxX":-2.0462102292782163,"pfxZ":-1.5914914268307987,"pX":-0.6733423004972168,"pZ":1.6416060798258536,"vX0":-6.007805693520532,"vY0":-125.1094507372812,"vZ0":-2.6773498584128013,"x":142.67,"y":194.46,"x0":2.0222479494601013,"y0":50.005268877630954,"z0":5.562104933907536,"aX":-3.2539898212511575},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.2,"breakHorizontal":5.0,"spinRate":2498,"spinDirection":275},"zone":7,"typeConfidence":0.9,"plateTime":0.43730154834475954,"extension":5.227072091032861},"index":0,"playId":"d03a9643-6cca-3eeb-9af1-385885d6e885","pitchNumber":1,"startTime":"2026-07-08T02:37:51.437Z","endTime":"2026-07-08T02:37:55.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T02:38:04.429Z","endTime":"2026-07-08T02:38:10.848Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.808923635305863,"aZ":-15.665703029824055,"pfxX":6.146117614423784,"pfxZ":8.61203440985254,"pX":1.392218010854,"pZ":4.072854411911987,"vX0":-4.094324848357714,"vY0":-137.4244415235598,"vZ0":-1.1170219063617295,"x":63.93,"y":128.81,"x0":2.1011464413414624,"y0":50.003412216960115,"z0":5.546351246301187,"aX":11.782646298444538},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":-10.3,"spinRate":2542,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39821436896434736,"extension":5.3007751323632695},"index":2,"playId":"25e5efe8-0d0e-37f4-8766-fe24efacc743","pitchNumber":2,"startTime":"2026-07-08T02:38:10.848Z","endTime":"2026-07-08T02:38:14.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.88849757047958,"aZ":-13.927428180781634,"pfxX":4.679025125203262,"pfxZ":9.309659268133982,"pX":0.755622261201458,"pZ":3.8502837370079885,"vX0":-4.8653474757548825,"vY0":-138.83102130859638,"vZ0":-2.140402843887264,"x":88.2,"y":134.82,"x0":1.9194731356155328,"y0":50.00386116047629,"z0":5.553813228069584,"aX":9.172056024147137},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.7,"breakHorizontal":-7.6,"spinRate":2543,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3939134134076605,"extension":5.37005712992564},"index":3,"playId":"dd0a92f2-ee75-3766-8d58-7962ce2557e2","pitchNumber":3,"startTime":"2026-07-08T02:38:22.618Z","endTime":"2026-07-08T02:38:26.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":82.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.59182994608035,"aZ":-30.433034746532265,"pfxX":-0.4054775455590587,"pfxZ":1.0284298370158993,"pX":-1.6312681402139555,"pZ":1.0853376146404965,"vX0":-8.539112777845475,"vY0":-128.94109020617125,"vZ0":-5.221711948370594,"x":179.18,"y":209.48,"x0":1.7692347142355045,"y0":50.00212651598073,"z0":5.471275116110245,"aX":-0.6854636329511675},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.0,"breakHorizontal":2.5,"spinRate":2498,"spinDirection":246},"zone":13,"typeConfidence":0.77,"plateTime":0.42400785029367194,"extension":5.240332210779588},"index":4,"playId":"ffeb8c88-3e7f-3479-94e6-9e05e6e1f824","pitchNumber":4,"startTime":"2026-07-08T02:38:35.063Z","endTime":"2026-07-08T02:38:40.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.311429278359576,"aZ":-13.306226874455094,"pfxX":5.077615277683965,"pfxZ":9.617116794094102,"pX":-0.07112375011136289,"pZ":1.778831391220393,"vX0":-6.796782458308748,"vY0":-138.98973969968074,"vZ0":-7.484100790014293,"x":119.71,"y":190.75,"x0":1.7430136695370586,"y0":50.00615207054808,"z0":5.384903898472683,"aX":9.965535342773654},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-7.8,"spinRate":2445,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.3936456942487654,"extension":5.368565858299954},"index":5,"playId":"823277fb-71e3-3492-847a-00f03246b263","pitchNumber":5,"startTime":"2026-07-08T02:38:49.158Z","endTime":"2026-07-08T02:38:53.259Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.519743083346533,"aZ":-14.600119142490385,"pfxX":5.038618796915873,"pfxZ":8.906034963047649,"pX":0.24104829004957087,"pZ":3.509364129971029,"vX0":-6.14270633436607,"vY0":-139.16744156124864,"vZ0":-3.2253926118339846,"x":107.81,"y":144.03,"x0":1.8161764968303853,"y0":50.00070789763401,"z0":5.642868073755542,"aX":9.940545657849405},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.7,"breakHorizontal":-7.9,"spinRate":2591,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.39269287467002556,"extension":5.156210000898361},"index":6,"playId":"8ebeb44d-94f2-3514-aa2f-a44f0614ecce","pitchNumber":6,"startTime":"2026-07-08T02:39:03.047Z","endTime":"2026-07-08T02:39:06.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":2.6000000000000085,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:39:06.665Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to right fielder Kyle Tucker, deflected by second baseman Alex Freeland.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T02:39:15.458Z","endTime":"2026-07-08T02:39:56.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_deflection"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.547600235171515,"aZ":-19.53965061785843,"pfxX":8.916753877515804,"pfxZ":6.3753471615071895,"pX":0.4533652970236091,"pZ":2.5810135730823767,"vX0":-6.909557490003436,"vY0":-139.69825179437584,"vZ0":-4.45700353844216,"x":99.72,"y":169.09,"x0":1.7963867204097552,"y0":50.00563244514938,"z0":5.476138296333525,"aX":17.68217175164487},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":-14.8,"spinRate":2270,"spinDirection":143},"zone":6,"typeConfidence":2.0,"plateTime":0.39159722402666475,"extension":5.3571559948479965},"index":0,"playId":"92a4b751-0430-3ee7-916d-eec2061f8da8","pitchNumber":1,"startTime":"2026-07-08T02:39:28.016Z","endTime":"2026-07-08T02:39:32.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03551304883823,"aZ":-34.06054917249121,"pfxX":-6.665086365387065,"pfxZ":-1.1818821574902234,"pX":-0.5507830644415402,"pZ":1.8940699587575867,"vX0":-4.153950692649224,"vY0":-125.5439800133428,"vZ0":-2.3773151700888535,"x":137.99,"y":187.64,"x0":1.9901603350737544,"y0":50.001468379445065,"z0":5.6211760801393496,"aX":-10.654583854195646},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.4,"breakHorizontal":13.0,"spinRate":2556,"spinDirection":313},"zone":7,"typeConfidence":0.85,"plateTime":0.43600728997754556,"extension":5.102437465494988},"hitData":{"launchSpeed":97.2,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.97,"coordY":103.57}},"index":1,"playId":"d6f4c0f4-ae91-3557-949a-f8702aee64fb","pitchNumber":2,"startTime":"2026-07-08T02:39:44.165Z","endTime":"2026-07-08T02:39:56.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":60.9,"awayTeamWinProbability":39.1,"homeTeamWinProbabilityAdded":-2.9000000000000057,"leverageIndex":0.75,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:39:56.180Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Willi Castro walks. Mickey Moniak to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T02:40:11.991Z","endTime":"2026-07-08T02:41:12.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.482867328180177,"aZ":-16.164848363075755,"pfxX":3.6419941893736825,"pfxZ":8.680576049678324,"pX":0.27772369465505164,"pZ":4.716301266315067,"vX0":-5.912386526824763,"vY0":-134.75965910017769,"vZ0":0.36131300246017045,"x":106.41,"y":111.44,"x0":2.0240509727145053,"y0":50.004554841664365,"z0":5.719750654207404,"aX":6.718898588819735},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.0,"breakHorizontal":-5.4,"spinRate":2359,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.40599809579798807,"extension":5.27857819068644},"index":0,"playId":"7abb69d4-3a25-3d72-93b1-00c6db97cd69","pitchNumber":1,"startTime":"2026-07-08T02:40:18.377Z","endTime":"2026-07-08T02:40:21.449Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.365429308578697,"aZ":-16.831693806015423,"pfxX":2.7093613814925814,"pfxZ":8.119128285191334,"pX":0.543515186057005,"pZ":4.545169578174137,"vX0":-4.7542730337644326,"vY0":-135.99114452768825,"vZ0":-0.003063291293581516,"x":96.28,"y":116.06,"x0":1.9554084477288163,"y0":50.00085378900497,"z0":5.705383003733008,"aX":5.119068816300495},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.9,"breakHorizontal":-4.0,"spinRate":2272,"spinDirection":138},"zone":12,"typeConfidence":2.0,"plateTime":0.40142011885601203,"extension":5.296057156032504},"index":1,"playId":"d977e0cf-ea82-374c-af3e-e385757cfb58","pitchNumber":2,"startTime":"2026-07-08T02:40:34.516Z","endTime":"2026-07-08T02:40:37.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.389825628939537,"aZ":-34.22060592021846,"pfxX":-1.533349145019736,"pfxZ":-1.2906855716006937,"pX":-0.5044285422763892,"pZ":3.8099678437002074,"vX0":-5.698787638556803,"vY0":-124.33603675757901,"vZ0":2.0807402103971064,"x":136.23,"y":135.91,"x0":2.0065127425970637,"y0":50.00498820208953,"z0":5.780325625145834,"aX":-2.425839782083459},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":4.0,"spinRate":2327,"spinDirection":259},"zone":11,"typeConfidence":0.9,"plateTime":0.43870200390423086,"extension":5.182778052422817},"index":2,"playId":"97e17464-831e-362d-8280-b7d3a10a25df","pitchNumber":3,"startTime":"2026-07-08T02:40:54.176Z","endTime":"2026-07-08T02:40:57.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.335470253709726,"aZ":-17.43497026821892,"pfxX":5.036524768645805,"pfxZ":7.640690107396983,"pX":0.5299166404199259,"pZ":4.40455592195042,"vX0":-5.569922984880063,"vY0":-136.84530042204713,"vZ0":-0.2307667532166892,"x":96.8,"y":119.86,"x0":1.9208895379841493,"y0":50.00370054562338,"z0":5.6669527923083285,"aX":9.71735219096485},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.0,"breakHorizontal":-8.2,"spinRate":2409,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.39766214088383656,"extension":5.315107182940347},"index":3,"playId":"9990f154-783b-364d-8639-c57d817be4b7","pitchNumber":4,"startTime":"2026-07-08T02:41:08.790Z","endTime":"2026-07-08T02:41:12.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":56.3,"awayTeamWinProbability":43.7,"homeTeamWinProbabilityAdded":-4.600000000000001,"leverageIndex":1.44,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:41:12.420Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros challenged (pitch result), call on the field was confirmed: Kyle Karros called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T02:41:32.153Z","endTime":"2026-07-08T02:44:11.611Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.36073757548396,"aZ":-32.096361145271736,"pfxX":-1.5633373855718533,"pfxZ":0.046883940537062685,"pX":-1.0429654627633134,"pZ":3.2683944033856345,"vX0":-6.700482890993565,"vY0":-125.79438316301872,"vZ0":0.38601910967465813,"x":156.76,"y":150.53,"x0":1.85745340287134,"y0":50.00161438799409,"z0":5.713571125238786,"aX":-2.5059457414118915},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.5,"breakHorizontal":4.3,"spinRate":2352,"spinDirection":226},"zone":11,"typeConfidence":0.88,"plateTime":0.4353145996928709,"extension":5.31314853907463},"index":0,"playId":"2e740385-d2e5-36d3-9987-b61842616a3a","pitchNumber":1,"startTime":"2026-07-08T02:41:45.921Z","endTime":"2026-07-08T02:41:50.384Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351852546062112,"aZ":-29.22671863962337,"pfxX":-1.921709571311684,"pfxZ":1.8597990299506062,"pX":-0.7116672271517235,"pZ":3.013448812615231,"vX0":-6.079419958795491,"vY0":-124.82624864197435,"vZ0":-0.6495541256769963,"x":144.13,"y":157.42,"x0":2.0016739794339418,"y0":50.00128147473653,"z0":5.67634430669741,"aX":-3.0414584399346163},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":3.5,"breakHorizontal":4.8,"spinRate":2274,"spinDirection":194},"zone":1,"typeConfidence":0.78,"plateTime":0.4382395060046962,"extension":5.204421995016688},"index":1,"playId":"28de2fed-877a-304f-a935-6b69129dccba","pitchNumber":2,"startTime":"2026-07-08T02:42:01.338Z","endTime":"2026-07-08T02:42:05.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.81565881692866,"aZ":-14.23877048149981,"pfxX":4.625668495978217,"pfxZ":9.3116000336157,"pX":-0.15604117362110514,"pZ":2.3630001655682773,"vX0":-7.192007868990027,"vY0":-137.0645057651731,"vZ0":-5.790929124729162,"x":122.95,"y":174.98,"x0":1.886244005049119,"y0":50.003874116862235,"z0":5.454981407185057,"aX":8.910937784728095},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.0,"breakHorizontal":-7.1,"spinRate":2436,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.3977717914338048,"extension":5.428566541284273},"index":2,"playId":"016e1dbc-bbad-3d26-80de-bd42f6fb1eb0","pitchNumber":3,"startTime":"2026-07-08T02:42:39.045Z","endTime":"2026-07-08T02:42:43.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834586906862917,"aZ":-32.67865919607616,"pfxX":-2.698020978868946,"pfxZ":-0.3099646117248023,"pX":-0.528417029372641,"pZ":1.5167823195805603,"vX0":-5.926980442924924,"vY0":-126.2931073832573,"vZ0":-3.371513303531838,"x":137.14,"y":197.83,"x0":2.1921535629873365,"y0":50.00417984686115,"z0":5.476189757480664,"aX":-4.390821386125101},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-1.1,"breakHorizontal":6.1,"spinRate":2448,"spinDirection":238},"zone":13,"typeConfidence":0.88,"plateTime":0.4324139771889648,"extension":5.240952347329253},"index":3,"playId":"5413badd-6492-3c45-8542-2487cba23d4c","pitchNumber":4,"startTime":"2026-07-08T02:42:59.382Z","endTime":"2026-07-08T02:43:02.539Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.342594372817366,"aZ":-15.021851740771247,"pfxX":4.9131556128503675,"pfxZ":8.69292031476976,"pX":0.2667280833762456,"pZ":3.458168737313231,"vX0":-6.084555308713866,"vY0":-138.91010563346936,"vZ0":-3.225631140259139,"x":106.83,"y":145.41,"x0":1.837417060683211,"y0":50.0019378307198,"z0":5.620704671864079,"aX":9.693400934985146},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.4,"breakHorizontal":-7.8,"spinRate":2498,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.3928804942041664,"extension":5.26911500170867},"index":4,"playId":"fbfbbb9a-a73c-313b-9dbb-395bce1eae13","pitchNumber":5,"startTime":"2026-07-08T02:43:23.018Z","endTime":"2026-07-08T02:43:26.159Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.96601305466862,"aZ":-27.900997313025165,"pfxX":8.991982565933515,"pfxZ":2.9164722725792425,"pX":-0.5319454792179089,"pZ":1.8075883283588439,"vX0":-8.783356535540268,"vY0":-119.18324203468151,"vZ0":-2.4825748286327824,"x":137.28,"y":189.98,"x0":2.0011402663923437,"y0":50.0038595429359,"z0":5.336901534365462,"aX":13.175215189428425},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":5.0,"breakHorizontal":-14.6,"spinRate":1557,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4563877474464473,"extension":5.424206719187865},"index":5,"playId":"2698385c-805a-3276-9640-1b0c629df791","pitchNumber":6,"startTime":"2026-07-08T02:43:44.590Z","endTime":"2026-07-08T02:44:11.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"}},"homeTeamWinProbability":61.8,"awayTeamWinProbability":38.2,"homeTeamWinProbabilityAdded":5.5,"leverageIndex":2.31,"dramaIndex":97.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:44:11.611Z","atBatIndex":18},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a ground ball. Willi Castro out at 2nd, hit by batted ball, second baseman Alex Freeland unassisted, Mickey Moniak to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-08T02:44:29.414Z","endTime":"2026-07-08T02:46:29.989Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_hbr","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"endSpeed":87.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.309091428205832,"aZ":-12.34445343558329,"pfxX":4.480264940416564,"pfxZ":10.127526205521777,"pX":-0.060127980035406044,"pZ":2.218152815426599,"vX0":-6.8699264416871,"vY0":-138.64592029775534,"vZ0":-6.612799304720425,"x":119.29,"y":178.89,"x0":1.8611264740919606,"y0":50.003286543813545,"z0":5.448181186298508,"aX":8.773414446650625},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.3,"breakHorizontal":-6.8,"spinRate":2532,"spinDirection":139},"zone":8,"typeConfidence":2.0,"plateTime":0.394175350703426,"extension":5.40918295423028},"index":0,"playId":"49c72634-401f-366b-ac1c-288103ef1644","pitchNumber":1,"startTime":"2026-07-08T02:44:29.414Z","endTime":"2026-07-08T02:44:33.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19856383395179,"aZ":-13.82258252036333,"pfxX":3.9872265287771578,"pfxZ":9.370331792969829,"pX":-0.01327998396603196,"pZ":2.8519108558188138,"vX0":-6.448629367490549,"vY0":-138.6345139956852,"vZ0":-4.875522293994442,"x":117.51,"y":161.78,"x0":1.8183370886627386,"y0":50.00285610187341,"z0":5.546672770421469,"aX":7.809498881214684},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2501,"spinDirection":142},"zone":5,"typeConfidence":2.0,"plateTime":0.3941497591765297,"extension":5.400196503936931},"index":1,"playId":"476e1230-5c5c-3b06-b89e-dc45082adc99","pitchNumber":2,"startTime":"2026-07-08T02:44:45.062Z","endTime":"2026-07-08T02:44:48.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T02:45:02.967Z","endTime":"2026-07-08T02:45:20.294Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24698895690347,"aZ":-13.758245080019758,"pfxX":5.086433687973911,"pfxZ":9.160818476994914,"pX":-0.06740260329547157,"pZ":3.7809121399965453,"vX0":-7.016930197434503,"vY0":-140.08362152963227,"vZ0":-2.7023251778934334,"x":119.57,"y":136.7,"x0":1.7958189581186208,"y0":50.00309727784286,"z0":5.644470565558213,"aX":10.226051172364512},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.3,"breakHorizontal":-7.9,"spinRate":2524,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.38930810348229006,"extension":5.342216946516271},"index":3,"playId":"87023c9c-a14b-3f0c-a687-3a4cf2cbcee1","pitchNumber":3,"startTime":"2026-07-08T02:45:20.294Z","endTime":"2026-07-08T02:45:23.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.072056335052086,"aZ":-32.551929877997715,"pfxX":-6.568941375089405,"pfxZ":-0.23439268797476487,"pX":-1.353647666368991,"pZ":2.3896416719252986,"vX0":-6.280812897617412,"vY0":-126.60633340657547,"vZ0":-1.6322855585621707,"x":168.6,"y":174.26,"x0":2.0058606207378786,"y0":50.00073082070612,"z0":5.63013547396305,"aX":-10.739067605781528},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.6,"breakHorizontal":13.2,"spinRate":2507,"spinDirection":307},"zone":13,"typeConfidence":0.89,"plateTime":0.4314225526007953,"extension":5.170151918550801},"index":4,"playId":"1277b425-6c53-339f-9672-0f3843c11695","pitchNumber":4,"startTime":"2026-07-08T02:45:40.607Z","endTime":"2026-07-08T02:45:43.985Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.426644870899143,"aZ":-13.602357858045481,"pfxX":3.691021310228852,"pfxZ":9.256649144477066,"pX":-0.818312571365127,"pZ":3.219495469207682,"vX0":-7.90192617826471,"vY0":-140.22193932827798,"vZ0":-4.056430640779103,"x":148.19,"y":151.85,"x0":1.5470931924669291,"y0":50.0064692032522,"z0":5.562217450143,"aX":7.40914062827091},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.2,"breakHorizontal":-5.2,"spinRate":2439,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.38948403359649175,"extension":5.215330757712844},"index":5,"playId":"166a3045-23b0-3295-ab93-f52593de0179","pitchNumber":5,"startTime":"2026-07-08T02:46:02.488Z","endTime":"2026-07-08T02:46:05.705Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.626278204385297,"aZ":-34.77473455403662,"pfxX":-1.3211746379011633,"pfxZ":-1.5613481635691482,"pX":-0.3000173326265469,"pZ":2.4693099427950114,"vX0":-5.4632050136951715,"vY0":-127.48494703636085,"vZ0":-1.1278865510292875,"x":128.44,"y":172.11,"x0":2.03333402914334,"y0":50.00479247635407,"z0":5.636645967188968,"aX":-2.196895770597618},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.9,"breakHorizontal":3.5,"spinRate":2536,"spinDirection":285},"zone":4,"typeConfidence":0.91,"plateTime":0.42793691236807074,"extension":5.121971949810821},"hitData":{"launchSpeed":89.8,"launchAngle":-16.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.01,"coordY":156.27}},"index":6,"playId":"27c74737-4855-3eed-86af-799990a37675","pitchNumber":6,"startTime":"2026-07-08T02:46:23.684Z","endTime":"2026-07-08T02:46:29.989Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"second":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.9,"awayTeamWinProbability":33.099999999999994,"homeTeamWinProbabilityAdded":5.1000000000000085,"leverageIndex":2.02,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:46:29.989Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Miguel Rojas called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T02:48:40.280Z","endTime":"2026-07-08T02:49:58.773Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":93.9,"endSpeed":86.6,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08113898476946,"aZ":-16.24157667576748,"pfxX":-8.158206586007427,"pfxZ":8.389239787508702,"pX":0.5404042264501003,"pZ":1.8669073998950139,"vX0":11.062300695968517,"vY0":-136.2332871772863,"vZ0":-6.663001193520609,"x":96.4,"y":188.37,"x0":-2.4937631690620514,"y0":50.00104859633265,"z0":5.447187892505263,"aX":-15.49024450988716},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.0,"breakHorizontal":12.7,"spinRate":2409,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.40050882030874035,"extension":5.797371442852601},"index":0,"playId":"275976e1-495e-344a-8e78-418d5f846700","pitchNumber":1,"startTime":"2026-07-08T02:48:40.633Z","endTime":"2026-07-08T02:48:44.568Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-08T02:48:52.516Z","endTime":"2026-07-08T02:49:07.015Z","isPitch":false,"type":"action","player":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.821434504936267,"aZ":-30.14348308332791,"pfxX":3.4999986911656746,"pfxZ":1.3377120222561611,"pX":1.1982050758784475,"pZ":2.122010025542233,"vX0":7.928588590147189,"vY0":-122.05248326070898,"vZ0":-2.330988320737922,"x":71.33,"y":181.49,"x0":-2.540034202553324,"y0":50.001207336608445,"z0":5.671502067486499,"aX":5.308201958040353},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.2,"breakHorizontal":-8.2,"spinRate":2538,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.44784115298554283,"extension":5.813657439932839},"index":2,"playId":"6d738fac-77f7-3c60-beff-495588443f48","pitchNumber":2,"startTime":"2026-07-08T02:49:07.015Z","endTime":"2026-07-08T02:49:10.195Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.087374429626113,"aZ":-28.846774970343922,"pfxX":3.6882303304479267,"pfxZ":2.218551994400653,"pX":1.502749881472709,"pZ":1.9671459105613192,"vX0":8.904270683298556,"vY0":-121.27487715655191,"vZ0":-2.660067566778308,"x":59.72,"y":185.67,"x0":-2.6850181345924766,"y0":50.00455231103698,"z0":5.575834298320868,"aX":5.532464714892526},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":3.6,"breakHorizontal":-8.6,"spinRate":2596,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.450393007756428,"extension":5.8380809488921415},"index":3,"playId":"2cf54d26-21e1-3860-ad01-88084bdce829","pitchNumber":3,"startTime":"2026-07-08T02:49:24.346Z","endTime":"2026-07-08T02:49:27.514Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.094471852302217,"aZ":-29.660575767970617,"pfxX":-11.895926781212022,"pfxZ":1.300681311546029,"pX":1.4112787740558084,"pZ":1.4254901060367346,"vX0":14.921807328994845,"vY0":-137.69216943012557,"vZ0":-5.1222228880326925,"x":63.21,"y":200.29,"x0":-2.510831735556797,"y0":50.00458231194715,"z0":5.295711747697078,"aX":-23.041894793292744},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":1.4,"breakHorizontal":18.7,"spinRate":2093,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3964782268802285,"extension":6.011289677120388},"index":4,"playId":"8e82bafc-e502-380a-a9e6-82bd98c3aa1b","pitchNumber":4,"startTime":"2026-07-08T02:49:40.188Z","endTime":"2026-07-08T02:49:44.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61281800465532,"aZ":-24.857928286464713,"pfxX":-11.166224027015692,"pfxZ":3.832001891531789,"pX":0.5559095377573459,"pZ":1.8905533792012008,"vX0":12.510542160819037,"vY0":-136.74636933172596,"vZ0":-4.937652368156408,"x":95.81,"y":187.74,"x0":-2.6082187823749794,"y0":50.00549916306418,"z0":5.405486087915813,"aX":-21.34085888023117},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2240,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.3991685797358242,"extension":5.799870200824441},"index":5,"playId":"1860b229-ff5e-33cf-878f-b3811616dcf5","pitchNumber":5,"startTime":"2026-07-08T02:49:53.991Z","endTime":"2026-07-08T02:49:58.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.8,"awayTeamWinProbability":35.2,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.8,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:49:58.773Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Shohei Ohtani flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T02:50:10.558Z","endTime":"2026-07-08T02:51:13.216Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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.4,"endSpeed":86.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.24507032409745,"aZ":-16.5527723942562,"pfxX":-8.799601820594813,"pfxZ":8.184183742332655,"pX":0.8065944061698472,"pZ":1.8978880072320625,"vX0":9.970673371060892,"vY0":-137.03025407053275,"vZ0":-6.022070584868505,"x":86.25,"y":187.54,"x0":-1.7296197759176382,"y0":50.00322558200165,"z0":5.248163956509178,"aX":-16.79675432210085},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":13.9,"spinRate":2394,"spinDirection":235},"zone":9,"typeConfidence":2.0,"plateTime":0.3991616730680536,"extension":5.8122703045587585},"index":0,"playId":"a2421123-a1be-331d-bbc9-df518fc17780","pitchNumber":1,"startTime":"2026-07-08T02:50:21.224Z","endTime":"2026-07-08T02:50:25.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201706752139163,"aZ":-23.307583131196335,"pfxX":-9.779668413303124,"pfxZ":5.860204787893749,"pX":-0.087792144725767,"pZ":2.144281296360342,"vX0":6.7467043154288335,"vY0":-122.23351256758077,"vZ0":-3.5300665680570456,"x":120.35,"y":180.88,"x0":-1.6137812199892694,"y0":50.00184084723474,"z0":5.609538262915937,"aX":-14.790849938586899},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.0,"breakHorizontal":16.1,"spinRate":2120,"spinDirection":240},"zone":8,"typeConfidence":2.0,"plateTime":0.4481961356710369,"extension":5.791627433989374},"index":1,"playId":"e53cf999-5777-3cb0-a810-b317d468d4b8","pitchNumber":2,"startTime":"2026-07-08T02:50:34.727Z","endTime":"2026-07-08T02:50:39.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.34298917075526,"aZ":-24.458846894249294,"pfxX":-9.202379912855637,"pfxZ":4.981326991461467,"pX":-0.583992307097737,"pZ":2.8521696822633964,"vX0":5.387470746207188,"vY0":-123.38041134816089,"vZ0":-1.929623733014541,"x":139.26,"y":161.77,"x0":-1.5943294321466932,"y0":50.00614573082686,"z0":5.6950132764994335,"aX":-14.264771197846061},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":8.9,"breakHorizontal":15.5,"spinRate":2133,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4430514354455304,"extension":5.738524943311538},"hitData":{"launchSpeed":99.4,"launchAngle":49.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.33,"coordY":80.21}},"index":2,"playId":"8f253a05-0fda-39d2-892b-58514242595e","pitchNumber":3,"startTime":"2026-07-08T02:51:01.763Z","endTime":"2026-07-08T02:51:13.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.3,"awayTeamWinProbability":36.7,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:51:13.216Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, third baseman Kyle Karros to first baseman TJ Rumfield.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-08T02:51:24.224Z","endTime":"2026-07-08T02:52:06.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(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":82.5,"endSpeed":76.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24024851962751,"aZ":-33.998766835289395,"pfxX":5.824756187789959,"pfxZ":-1.2476092661714446,"pX":0.8801441869603639,"pZ":2.2449066959910957,"vX0":6.578476113067453,"vY0":-120.11640943534383,"vZ0":-0.9533436111975356,"x":83.45,"y":178.17,"x0":-2.6457211843924022,"y0":50.00085712020934,"z0":5.657440081499517,"aX":8.547599158491852},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.2,"breakHorizontal":-12.1,"spinRate":2568,"spinDirection":39},"zone":14,"typeConfidence":2.0,"plateTime":0.45518798624707957,"extension":5.931259079866747},"index":0,"playId":"688e8a3e-e807-3e76-a511-dbd9ad39c47d","pitchNumber":1,"startTime":"2026-07-08T02:51:36.737Z","endTime":"2026-07-08T02:51:39.737Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T02:51:48.427Z","endTime":"2026-07-08T02:51:58.199Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":88.5,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.23713546420234,"aZ":-26.068050046749523,"pfxX":-10.499272580729855,"pfxZ":3.0765478170217664,"pX":-0.24832879130136798,"pZ":2.2195251988685243,"vX0":10.139333424565798,"vY0":-139.2891386100642,"vZ0":-4.003073387317727,"x":126.47,"y":178.85,"x0":-2.553333313941321,"y0":50.00490830396178,"z0":5.3780555535994115,"aX":-20.848443076704633},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.9,"breakHorizontal":17.2,"spinRate":2228,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.391677937808129,"extension":5.810485918111224},"hitData":{"launchSpeed":90.0,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":93.43,"coordY":169.21}},"index":2,"playId":"4c1f8371-bec9-3d51-9933-2a3e3af69a30","pitchNumber":2,"startTime":"2026-07-08T02:51:58.199Z","endTime":"2026-07-08T02:52:06.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":62.3,"awayTeamWinProbability":37.7,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:52:06.241Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to right fielder Kyle Tucker in foul territory.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T02:54:24.242Z","endTime":"2026-07-08T02:54:34.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T02:54:12.142Z","endTime":"2026-07-08T02:54:26.420Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.43935400153673,"aZ":-22.94933542700429,"pfxX":9.17583960248621,"pfxZ":4.807362643136733,"pX":0.15721186874190915,"pZ":3.071136243761854,"vX0":-7.777068026047687,"vY0":-136.9833686534168,"vZ0":-2.6454135319292895,"x":111.01,"y":155.86,"x0":1.8271031848790313,"y0":50.00453830295963,"z0":5.6015050436515565,"aX":17.613664927026743},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":-15.2,"spinRate":2137,"spinDirection":145},"zone":2,"typeConfidence":2.0,"plateTime":0.3983376523143769,"extension":5.300329153638729},"hitData":{"launchSpeed":89.0,"launchAngle":56.0,"totalDistance":236.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":198.27,"coordY":137.39}},"index":1,"playId":"c1bc5987-ed5f-38e1-a9ff-7cfeca405c54","pitchNumber":1,"startTime":"2026-07-08T02:54:26.420Z","endTime":"2026-07-08T02:54:34.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":65.2,"awayTeamWinProbability":34.8,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:54:34.527Z","atBatIndex":23},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tyler Freeman pops out to second baseman Alex Freeland.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T02:54:52.842Z","endTime":"2026-07-08T02:56:50.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":87.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.443638642517833,"aZ":-15.469874383440835,"pfxX":5.942710025212263,"pfxZ":8.605300549203847,"pX":0.5691640132726685,"pZ":3.5742524820143178,"vX0":-5.703267906626331,"vY0":-137.91538220993115,"vZ0":-2.6694214348123455,"x":95.3,"y":142.28,"x0":1.8840772279885225,"y0":50.005180142471346,"z0":5.58835000919368,"aX":11.538827613654213},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.2,"breakHorizontal":-9.7,"spinRate":2500,"spinDirection":139},"zone":12,"typeConfidence":2.0,"plateTime":0.3959893081167407,"extension":5.34866000763093},"index":0,"playId":"38797b20-8d0c-3c6d-ab74-2805fba50932","pitchNumber":1,"startTime":"2026-07-08T02:55:08.298Z","endTime":"2026-07-08T02:55:12.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.731213188531395,"aZ":-14.244566532969424,"pfxX":7.401063317241604,"pfxZ":9.103022791970904,"pX":-0.8449069027708597,"pZ":2.1899590021471234,"vX0":-9.553974154329186,"vY0":-138.8914268318868,"vZ0":-6.266441407958456,"x":149.21,"y":179.65,"x0":1.6648534373929906,"y0":50.00188902148731,"z0":5.40846732793954,"aX":14.577045955739644},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.5,"breakHorizontal":-11.6,"spinRate":2522,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.393118890384228,"extension":5.46171879988477},"index":1,"playId":"e490b131-7da7-3f82-a444-0db5f28b3290","pitchNumber":2,"startTime":"2026-07-08T02:55:24.617Z","endTime":"2026-07-08T02:55:28.189Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.429534296011315,"aZ":-13.759909350909682,"pfxX":5.020104015516865,"pfxZ":9.32274859540035,"pX":1.068637222616438,"pZ":3.6445190180622755,"vX0":-4.2240299390364555,"vY0":-138.99533791173275,"vZ0":-2.77001865762044,"x":76.27,"y":140.38,"x0":1.9488514281720797,"y0":50.0008141490054,"z0":5.556744837152626,"aX":9.913465516053643},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.6,"breakHorizontal":-8.3,"spinRate":2449,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3926723511689332,"extension":5.2863976367773775},"index":2,"playId":"92636a7f-92a0-34cd-b1b8-c2a62ff2dbd0","pitchNumber":3,"startTime":"2026-07-08T02:55:38.194Z","endTime":"2026-07-08T02:55:41.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.312938335609704,"aZ":-12.028609397264685,"pfxX":5.375789640205111,"pfxZ":10.17046758464993,"pX":-0.6120207288115226,"pZ":2.786183717235443,"vX0":-8.446421291730013,"vY0":-139.160483576591,"vZ0":-5.289843270057061,"x":140.33,"y":163.55,"x0":1.7502388671079372,"y0":50.00328075264165,"z0":5.494065898474618,"aX":10.649515563131938},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.6,"breakHorizontal":-8.2,"spinRate":2480,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.39211031772004734,"extension":5.401413855115138},"index":3,"playId":"149b461d-e33f-31fa-9029-6a191af11812","pitchNumber":4,"startTime":"2026-07-08T02:55:52.516Z","endTime":"2026-07-08T02:55:56.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.352461752183338,"aZ":-21.56483500542894,"pfxX":9.056207418303313,"pfxZ":5.489849410010493,"pX":-0.028361422920228512,"pZ":1.9988740505520315,"vX0":-7.695976920353247,"vY0":-137.15476612224938,"vZ0":-5.37097924617926,"x":118.08,"y":184.81,"x0":1.618227438767239,"y0":50.00054600202405,"z0":5.424683111148076,"aX":17.493516833598214},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.1,"breakHorizontal":-15.1,"spinRate":2227,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.3972319918003664,"extension":5.298443259762885},"index":4,"playId":"09e35a8a-c127-3e2a-acf9-fea77c9f0165","pitchNumber":5,"startTime":"2026-07-08T02:56:06.299Z","endTime":"2026-07-08T02:56:09.599Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-08T02:56:15.576Z","endTime":"2026-07-08T02:56:25.875Z","isPitch":false,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.70453737260905,"aZ":-31.236976456496844,"pfxX":-1.1903665031822952,"pfxZ":0.585616160147401,"pX":0.3407963456007051,"pZ":3.3398598562041433,"vX0":-3.8388308245963922,"vY0":-124.6726252059158,"vZ0":0.5183522571337342,"x":104.01,"y":148.6,"x0":2.0463126073035194,"y0":50.0027070334121,"z0":5.678410029912037,"aX":-1.8994022081497217},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":1.4,"breakHorizontal":2.9,"spinRate":2404,"spinDirection":263},"zone":3,"typeConfidence":0.91,"plateTime":0.436971593717129,"extension":5.136949998163947},"index":6,"playId":"4f6a1448-682f-38bd-bfc1-09b889b8fd55","pitchNumber":6,"startTime":"2026-07-08T02:56:25.875Z","endTime":"2026-07-08T02:56:29.164Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07483212372464,"aZ":-12.741091041883802,"pfxX":3.771201794968197,"pfxZ":9.775129702656736,"pX":-0.36512750222651424,"pZ":3.3565665188064693,"vX0":-7.313611006922957,"vY0":-140.20284227587203,"vZ0":-3.7377019209599704,"x":130.92,"y":148.15,"x0":1.788857123201482,"y0":50.00579554570453,"z0":5.540209388563993,"aX":7.500227375997639},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.0,"breakHorizontal":-5.3,"spinRate":2554,"spinDirection":140},"zone":11,"typeConfidence":2.0,"plateTime":0.39086639609826124,"extension":5.261248590497051},"hitData":{"launchSpeed":60.5,"launchAngle":38.0,"totalDistance":177.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":138.76,"coordY":131.55}},"index":7,"playId":"c330a3cf-f513-3f5d-a44e-977e155cdbd7","pitchNumber":7,"startTime":"2026-07-08T02:56:43.195Z","endTime":"2026-07-08T02:56:50.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.2,"awayTeamWinProbability":32.8,"homeTeamWinProbabilityAdded":2.0,"leverageIndex":0.82,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:56:50.685Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-08T02:57:04.625Z","endTime":"2026-07-08T02:58:21.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02534823374631,"aZ":-32.26894407359006,"pfxX":-0.8044288280321101,"pfxZ":-0.060466438124819,"pX":-1.4978617553316937,"pZ":1.8327233660318138,"vX0":-8.386896062422386,"vY0":-126.35401093396031,"vZ0":-2.7791034405007107,"x":174.09,"y":189.3,"x0":1.964667476822975,"y0":50.00172595707305,"z0":5.531924342901393,"aX":-1.3030843394560487},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-0.5,"breakHorizontal":3.4,"spinRate":2426,"spinDirection":271},"zone":13,"typeConfidence":0.88,"plateTime":0.43299638899244375,"extension":5.238164140398722},"index":0,"playId":"16c734d7-69f6-309b-a260-190b10dd3596","pitchNumber":1,"startTime":"2026-07-08T02:57:10.842Z","endTime":"2026-07-08T02:57:14.244Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.376459841735574,"aZ":-31.653574555651875,"pfxX":-2.2997284828177755,"pfxZ":0.31229705049317413,"pX":-0.7207201942932141,"pZ":1.7773417062723738,"vX0":-6.168842846806114,"vY0":-127.16718683650163,"vZ0":-2.992539750638577,"x":144.47,"y":190.79,"x0":2.0284185169607643,"y0":50.00164755162639,"z0":5.462579924434635,"aX":-3.79024461940731},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.1,"breakHorizontal":5.5,"spinRate":2423,"spinDirection":267},"zone":7,"typeConfidence":0.84,"plateTime":0.42958755369703505,"extension":5.186986793596256},"index":1,"playId":"b5f9d538-a907-3b09-9a9c-b96236e12237","pitchNumber":2,"startTime":"2026-07-08T02:57:21.157Z","endTime":"2026-07-08T02:57:25.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"startTime":"2026-07-08T02:57:31.104Z","endTime":"2026-07-08T02:57:44.426Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.80442747214162,"aZ":-11.457365623181298,"pfxX":3.4669470264009212,"pfxZ":10.713387685020395,"pX":-0.31079160621451873,"pZ":3.5897021849182287,"vX0":-6.9239595010103905,"vY0":-138.39723703785114,"vZ0":-3.161538134014242,"x":128.85,"y":141.86,"x0":1.776596642481046,"y0":50.00341820416328,"z0":5.517876896933814,"aX":6.7055944621313825},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":-4.8,"spinRate":2552,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.3962615662683291,"extension":5.28210499130371},"index":3,"playId":"116dff93-a925-3479-9929-5093f9834948","pitchNumber":3,"startTime":"2026-07-08T02:57:44.426Z","endTime":"2026-07-08T02:57:47.482Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54597490956642,"aZ":-33.635478290744366,"pfxX":-9.004139544070137,"pfxZ":-0.9088152702294661,"pX":-0.8306548308667999,"pZ":2.8495895030906975,"vX0":-4.433890643104455,"vY0":-125.72220416125049,"vZ0":-0.23432856428051985,"x":148.66,"y":161.84,"x0":2.123494275462252,"y0":50.00335912194557,"z0":5.664828612956805,"aX":-14.470040259226034},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":17.3,"spinRate":2690,"spinDirection":316},"zone":11,"typeConfidence":0.91,"plateTime":0.4350106520807482,"extension":5.018604473567914},"index":4,"playId":"8cffd3b9-c997-3d58-9bad-b28ec9e52cf5","pitchNumber":4,"startTime":"2026-07-08T02:58:00.575Z","endTime":"2026-07-08T02:58:03.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.828251675973366,"aZ":-12.852162876859019,"pfxX":4.390884356183532,"pfxZ":9.538993361502087,"pX":-0.6086482757242592,"pZ":2.8396437113286597,"vX0":-8.368796504529366,"vY0":-140.49443032880677,"vZ0":-5.071269851730349,"x":140.2,"y":162.11,"x0":1.8203365114394658,"y0":50.00601583106669,"z0":5.484165908054459,"aX":8.89775785938167},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.6,"breakHorizontal":-6.5,"spinRate":2567,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.3878800515260541,"extension":5.275088971342105},"index":5,"playId":"090016c9-3e44-310a-a5ad-8184362059ba","pitchNumber":5,"startTime":"2026-07-08T02:58:17.478Z","endTime":"2026-07-08T02:58:21.618Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.5,"awayTeamWinProbability":31.5,"homeTeamWinProbabilityAdded":1.2999999999999972,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-08T02:58:21.618Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a ground ball to center fielder Cole Carrigg.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T03:00:06.927Z","endTime":"2026-07-08T03:01:11.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.855665068796277,"aZ":-22.530183507149065,"pfxX":-10.846893766130101,"pfxZ":5.183417794295329,"pX":-0.054143381847146475,"pZ":3.2722001861007524,"vX0":7.3444291180200105,"vY0":-135.38525523891522,"vZ0":-2.3123492784865967,"x":119.06,"y":150.43,"x0":-1.3893168522328823,"y0":50.003856626218045,"z0":5.709995564110389,"aX":-20.187957104871774},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":9.1,"breakHorizontal":18.1,"spinRate":2359,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40416720017137076,"extension":5.6074617339713},"index":0,"playId":"90f38fbd-2eb8-3307-8521-c3f4991c9e2c","pitchNumber":1,"startTime":"2026-07-08T03:00:31.544Z","endTime":"2026-07-08T03:00:35.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.03569369147663,"aZ":-25.59592373056126,"pfxX":-9.128125353505933,"pfxZ":4.324447592125798,"pX":-0.9380284769727231,"pZ":3.605241790936755,"vX0":4.51214787366321,"vY0":-122.7363972581664,"vZ0":-0.1886140965352343,"x":152.76,"y":141.44,"x0":-1.6175425527503162,"y0":50.00195720915544,"z0":5.868895121839824,"aX":-13.880072765033743},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.0,"breakHorizontal":15.4,"spinRate":2186,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.4468276881390665,"extension":5.747859709323672},"index":1,"playId":"a4e14f49-1f16-3f3c-9245-6470b4077a07","pitchNumber":2,"startTime":"2026-07-08T03:00:47.509Z","endTime":"2026-07-08T03:00:51.474Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.891039454553603,"aZ":-23.155427052619935,"pfxX":-0.668156037327508,"pfxZ":5.111514493699447,"pX":0.3975024328524728,"pZ":2.4217501451657015,"vX0":5.872935818455228,"vY0":-131.2418765800278,"vZ0":-3.6748497210054225,"x":101.85,"y":173.39,"x0":-1.7717862488525224,"y0":50.00041635209448,"z0":5.542351827789552,"aX":-1.1787272437736491},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":0.1,"spinRate":2548,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4155817448625494,"extension":5.78470093970819},"hitData":{"launchSpeed":89.7,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":144.55,"coordY":95.7}},"index":2,"playId":"37200eff-36a2-3e0f-a318-c5e93aad4799","pitchNumber":3,"startTime":"2026-07-08T03:01:01.927Z","endTime":"2026-07-08T03:01:11.273Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.8,"awayTeamWinProbability":28.200000000000003,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.83,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:01:11.273Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Muncy strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T03:01:28.274Z","endTime":"2026-07-08T03:02:54.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.61508262313149,"aZ":-27.11006060889749,"pfxX":-2.7377815384695325,"pfxZ":2.879233474248754,"pX":-0.5318888117856392,"pZ":2.066701095523596,"vX0":4.22383437691339,"vY0":-130.9897580678867,"vZ0":-3.8290750640844236,"x":137.27,"y":182.98,"x0":-1.800924724479583,"y0":50.00266205980078,"z0":5.547535324737195,"aX":-4.814150373487547},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.7,"breakHorizontal":4.2,"spinRate":2532,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.41628581208175186,"extension":5.733433378980206},"index":0,"playId":"4627c5f2-a32a-34e6-be41-ad952300baf4","pitchNumber":1,"startTime":"2026-07-08T03:01:39.929Z","endTime":"2026-07-08T03:01:48.793Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.641144000946806,"aZ":-23.904037845943556,"pfxX":-9.954635175938687,"pfxZ":5.283171496092615,"pX":-0.2536697714070418,"pZ":2.8961674368266084,"vX0":6.2858192245142845,"vY0":-124.23035389095081,"vZ0":-2.1150618682019067,"x":126.67,"y":160.58,"x0":-1.5220618291122916,"y0":50.00160192158312,"z0":5.743493207967044,"aX":-15.574923412233517},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2108,"spinDirection":242},"zone":2,"typeConfidence":2.0,"plateTime":0.44072221550343293,"extension":5.868138272862722},"index":1,"playId":"570b4cd3-aeae-3b0b-ad2a-9859093e8554","pitchNumber":2,"startTime":"2026-07-08T03:01:57.993Z","endTime":"2026-07-08T03:02:01.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.342916449071925,"aZ":-27.38466705452625,"pfxX":-0.2142649668137251,"pfxZ":2.8670467599833893,"pX":1.0312184514834828,"pZ":1.026393990980064,"vX0":6.7004929894982945,"vY0":-127.60353299601572,"vZ0":-5.923860362929539,"x":77.69,"y":211.07,"x0":-1.5876274864183455,"y0":50.000709170312795,"z0":5.502961037657831,"aX":-0.35877643926298874},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":-1.0,"spinRate":2617,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4273212640963977,"extension":5.830321141462082},"index":2,"playId":"ab61083e-08bc-3b5b-9829-667bd2f35ad9","pitchNumber":3,"startTime":"2026-07-08T03:02:22.796Z","endTime":"2026-07-08T03:02:26.900Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.891352622915083,"aZ":-26.913087480124478,"pfxX":-10.07797132823309,"pfxZ":3.3935631215170226,"pX":-1.088722577174867,"pZ":2.5257692495263617,"vX0":4.092029659588495,"vY0":-122.79289392873429,"vZ0":-2.429280055507481,"x":158.5,"y":170.58,"x0":-1.4536913371435862,"y0":50.003451571020896,"z0":5.783374261508459,"aX":-15.621255860053566},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.9,"breakHorizontal":17.5,"spinRate":2115,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.4435399982930197,"extension":5.672779546599281},"index":3,"playId":"1476695f-398d-3e13-9a26-f0b074262857","pitchNumber":4,"startTime":"2026-07-08T03:02:49.874Z","endTime":"2026-07-08T03:02:54.819Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-3.0999999999999943,"leverageIndex":1.35,"dramaIndex":58.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:02:54.819Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Edman singles on a sharp ground ball to center fielder Cole Carrigg. Freddie Freeman to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T03:03:06.684Z","endTime":"2026-07-08T03:05:26.469Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"postOnThird":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.5,"endSpeed":78.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94692118179449,"aZ":-27.512566208362756,"pfxX":-10.014795271707907,"pfxZ":3.030891195679935,"pX":-0.27095901096844066,"pZ":2.1126702462574234,"vX0":6.20437627161293,"vY0":-122.90286221561944,"vZ0":-3.1534095950773158,"x":127.33,"y":181.74,"x0":-1.519026435119837,"y0":50.00448931695799,"z0":5.733654498933421,"aX":-15.417240453336897},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2092,"spinDirection":243},"zone":8,"typeConfidence":2.0,"plateTime":0.4446120793914585,"extension":5.632129066534796},"index":0,"playId":"f91849e3-f886-384d-9c4b-6a56c23698d7","pitchNumber":1,"startTime":"2026-07-08T03:03:17.507Z","endTime":"2026-07-08T03:03:21.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.111321486526865,"aZ":-22.201570387443244,"pfxX":-9.643019525891498,"pfxZ":6.406152203929599,"pX":-1.2224664424433729,"pZ":2.70528849128916,"vX0":3.7892842756266747,"vY0":-123.55008037894235,"vZ0":-2.899186286352335,"x":163.6,"y":165.74,"x0":-1.5177529119604904,"y0":50.00078280799579,"z0":5.746503344513146,"aX":-15.002931951977992},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":11.3,"breakHorizontal":16.7,"spinRate":2109,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4422293425690458,"extension":5.611202908626607},"index":1,"playId":"293c282c-23fa-361c-a355-6a1b178a046c","pitchNumber":2,"startTime":"2026-07-08T03:03:45.548Z","endTime":"2026-07-08T03:03:49.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.664093384414222,"aZ":-23.325662520962222,"pfxX":-9.70052527965211,"pfxZ":4.649011152049306,"pX":-0.32231086280413657,"pZ":3.7995269865585,"vX0":6.776434485575605,"vY0":-136.26346668249502,"vZ0":-0.8552515110272177,"x":129.29,"y":136.19,"x0":-1.5665425619744766,"y0":50.000028158898886,"z0":5.711960508859918,"aX":-18.452212000667963},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.5,"breakHorizontal":16.3,"spinRate":2304,"spinDirection":233},"zone":11,"typeConfidence":2.0,"plateTime":0.4001815385640093,"extension":5.681509009601393},"index":2,"playId":"af847d11-6fd8-36cb-bf01-f20573fef993","pitchNumber":3,"startTime":"2026-07-08T03:04:02.693Z","endTime":"2026-07-08T03:04:06.100Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.269572280642905,"aZ":-24.64537535999772,"pfxX":-10.451705558884827,"pfxZ":4.025340822374686,"pX":0.6534856582051461,"pZ":2.34364266060519,"vX0":9.390784196618938,"vY0":-134.886686737177,"vZ0":-3.94032297509425,"x":92.09,"y":175.5,"x0":-1.4903332326073682,"y0":50.00205541008543,"z0":5.530922366370736,"aX":-19.544045363556904},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":6.7,"breakHorizontal":17.3,"spinRate":2237,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.4037963590671234,"extension":5.713762380984353},"index":3,"playId":"859bd3ca-d37b-302a-8bee-fb5c9733b94d","pitchNumber":4,"startTime":"2026-07-08T03:04:23.835Z","endTime":"2026-07-08T03:04:27.681Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"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-08T03:04:41.782Z","endTime":"2026-07-08T03:04:54.478Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.70813303018114,"aZ":-21.752481442088392,"pfxX":-11.98215280845887,"pfxZ":6.767040113505341,"pX":-0.4072363105627561,"pZ":1.4348978785225894,"vX0":6.474361393117012,"vY0":-122.88614598994347,"vZ0":-5.738378249527148,"x":132.52,"y":200.04,"x0":-1.509366610266151,"y0":50.004934413563596,"z0":5.630294580748238,"aX":-18.459902353024262},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":11.3,"breakHorizontal":20.3,"spinRate":2260,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.4445038678941966,"extension":5.760843138360212},"index":5,"playId":"de0fdfef-e4af-3554-a4ab-8265cc9f296f","pitchNumber":5,"startTime":"2026-07-08T03:04:54.478Z","endTime":"2026-07-08T03:04:59.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.1,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.169257603128802,"aZ":-19.8658870353402,"pfxX":-9.166696938776006,"pfxZ":6.528049014750515,"pX":-0.03795178030960831,"pZ":2.179468706402059,"vX0":7.787204821319043,"vY0":-135.79701373610132,"vZ0":-4.706740603087523,"x":118.45,"y":179.93,"x0":-1.7388790288593974,"y0":50.00062831014073,"z0":5.299907864639957,"aX":-17.27626425024211},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.2,"breakHorizontal":15.1,"spinRate":2360,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.40193697170935305,"extension":5.738200452846514},"hitData":{"launchSpeed":101.9,"launchAngle":1.0,"totalDistance":57.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.03,"coordY":92.07}},"index":6,"playId":"ca20af9a-db8d-309f-acdc-4d1737d27349","pitchNumber":6,"startTime":"2026-07-08T03:05:14.403Z","endTime":"2026-07-08T03:05:26.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":6.200000000000003,"leverageIndex":1.15,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:05:26.469Z","atBatIndex":28},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Kyle Tucker grounds into a double play, second baseman Willi Castro to shortstop Ezequiel Tovar to first baseman TJ Rumfield. Tommy Edman out at 2nd. Kyle Tucker out at 1st.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-08T03:05:42.805Z","endTime":"2026-07-08T03:07:16.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"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],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.8,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.68178458983769,"aZ":-24.003762420222223,"pfxX":-10.325275433599547,"pfxZ":5.3258265362911095,"pX":-1.22425126724666,"pZ":1.8853059810000148,"vX0":4.304110203713624,"vY0":-122.89752366477548,"vZ0":-4.241593054430076,"x":163.67,"y":187.88,"x0":-1.653929557513932,"y0":50.003844138489995,"z0":5.665288961895915,"aX":-15.841796916757273},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.9,"breakHorizontal":17.8,"spinRate":2204,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.44518206414457984,"extension":5.67527634082545},"index":0,"playId":"ad479464-b293-35f4-bf06-7d0e2e8aee5f","pitchNumber":1,"startTime":"2026-07-08T03:06:07.678Z","endTime":"2026-07-08T03:06:11.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.571627273745325,"aZ":-28.32303641070796,"pfxX":-0.6456185341433076,"pfxZ":2.31575467252724,"pX":0.7704953703531968,"pZ":1.3633494724838913,"vX0":6.366478935944174,"vY0":-127.04839207259116,"vZ0":-5.042147618987126,"x":87.63,"y":201.97,"x0":-1.6647792801208394,"y0":50.00563798657196,"z0":5.576159752875054,"aX":-1.0758917838766373},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":0.0,"spinRate":2566,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.4281455830589507,"extension":5.864845556942096},"index":1,"playId":"d8fed1fd-74cd-3b52-9840-ea1bd6a56588","pitchNumber":2,"startTime":"2026-07-08T03:06:26.148Z","endTime":"2026-07-08T03:06:29.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":83.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.036406941453265,"aZ":-24.520375530138256,"pfxX":-1.6691387589032876,"pfxZ":4.37466025759908,"pX":-0.48920868157561215,"pZ":2.4486023235244727,"vX0":4.1903011206108385,"vY0":-130.32397477961976,"vZ0":-3.362784707268168,"x":135.65,"y":172.67,"x0":-1.8890763561979744,"y0":50.003266820083645,"z0":5.572997251320206,"aX":-2.9207195996187303},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.6,"breakHorizontal":2.3,"spinRate":2482,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.4175905159601738,"extension":5.800088458343343},"index":2,"playId":"861f351e-ffec-3f0a-82d6-9cf75d7d8cef","pitchNumber":3,"startTime":"2026-07-08T03:06:46.345Z","endTime":"2026-07-08T03:06:50.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":77.3,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98666292978051,"aZ":-25.192394995473972,"pfxX":-10.125474330190677,"pfxZ":4.6212799531759545,"pX":-0.8380248482706529,"pZ":2.254118528665978,"vX0":4.748712768560544,"vY0":-121.58147520559854,"vZ0":-3.3142886749096094,"x":148.94,"y":177.92,"x0":-1.4924723897960843,"y0":50.00040290597443,"z0":5.801585396600239,"aX":-15.282073766991749},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.9,"breakHorizontal":17.4,"spinRate":2090,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44909544695191306,"extension":5.781712559222732},"hitData":{"launchSpeed":95.2,"launchAngle":-3.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.79,"coordY":151.43}},"index":3,"playId":"48b67088-855b-3d6a-9a71-3eb176ddda8b","pitchNumber":4,"startTime":"2026-07-08T03:07:08.022Z","endTime":"2026-07-08T03:07:16.079Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"third":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":63.800000000000004,"awayTeamWinProbability":36.199999999999996,"homeTeamWinProbabilityAdded":-11.100000000000001,"leverageIndex":1.78,"dramaIndex":118.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:07:16.079Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T03:09:19.290Z","endTime":"2026-07-08T03:09:49.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.774280151529563,"aZ":-16.443834241787613,"pfxX":5.413109073963848,"pfxZ":8.402253572314015,"pX":-0.28548158273299457,"pZ":3.1389682554695932,"vX0":-7.431472237624326,"vY0":-135.53081625446583,"vZ0":-3.3986858439971246,"x":127.88,"y":154.03,"x0":1.780368651539642,"y0":50.006627190338506,"z0":5.547932523238904,"aX":10.139833220516058},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":-8.4,"spinRate":2373,"spinDirection":142},"zone":1,"typeConfidence":2.0,"plateTime":0.4031031070560429,"extension":5.373934865888406},"index":0,"playId":"062649bb-f593-3df6-9748-61fb6a86802e","pitchNumber":1,"startTime":"2026-07-08T03:09:25.663Z","endTime":"2026-07-08T03:09:29.210Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.196305777789803,"aZ":-26.989791983369535,"pfxX":8.571012141238795,"pfxZ":3.649416463240911,"pX":0.005801060204103351,"pZ":1.3358061222980806,"vX0":-7.1932119059599335,"vY0":-117.83922125860671,"vZ0":-3.4524427652393275,"x":116.78,"y":202.71,"x0":1.969012382540234,"y0":50.00345320720439,"z0":5.28535409383744,"aX":12.18077431733117},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":6.1,"breakHorizontal":-14.0,"spinRate":1494,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.4629627939456924,"extension":5.5638151801778335},"hitData":{"launchSpeed":67.4,"launchAngle":2.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.85,"coordY":174.23}},"index":1,"playId":"4719e3ac-b65c-3bf0-b05e-13f4c402bb0c","pitchNumber":2,"startTime":"2026-07-08T03:09:41.579Z","endTime":"2026-07-08T03:09:49.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":3.1999999999999957,"leverageIndex":1.26,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:09:49.592Z","atBatIndex":30},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Braxton Fulford singles on a fly ball to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T03:10:05.479Z","endTime":"2026-07-08T03:10:23.995Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":67.4,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.389330518658493,"aZ":-34.98074654914187,"pfxX":-2.558854856450548,"pfxZ":-2.470102068639143,"pX":-0.024857700166613032,"pZ":2.303086842454777,"vX0":-3.7947507123160555,"vY0":-105.69932733822054,"vZ0":0.661315411006836,"x":117.95,"y":176.6,"x0":2.1235588822257223,"y0":50.00272510147561,"z0":5.990744194177274,"aX":-2.906144566703459},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-4.0,"breakHorizontal":5.6,"spinRate":2127,"spinDirection":312},"zone":5,"typeConfidence":2.0,"plateTime":0.5174433501363338,"extension":4.845189999412135},"hitData":{"launchSpeed":68.2,"launchAngle":38.0,"totalDistance":189.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.47,"coordY":130.85}},"index":0,"playId":"2f96ff4d-ddf8-3a0e-86e8-ae93920a081f","pitchNumber":1,"startTime":"2026-07-08T03:10:10.463Z","endTime":"2026-07-08T03:10:23.995Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":63.4,"awayTeamWinProbability":36.6,"homeTeamWinProbabilityAdded":-3.6000000000000014,"leverageIndex":0.92,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:10:23.995Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a ground ball to shortstop Miguel Rojas. Braxton Fulford to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T03:10:31.071Z","endTime":"2026-07-08T03:11:31.361Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.432716417467866,"aZ":-22.853182629028943,"pfxX":7.866084165580684,"pfxZ":5.100942777589834,"pX":0.36219546847173445,"pZ":2.874367024670699,"vX0":-7.135874044528269,"vY0":-133.496099329049,"vZ0":-2.648326585143142,"x":103.19,"y":161.17,"x0":2.032087025613704,"y0":50.003180632337184,"z0":5.502733526502219,"aX":14.372719273637241},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.0,"breakHorizontal":-13.0,"spinRate":2110,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.40839151387209816,"extension":5.469621542890045},"index":0,"playId":"e9d41573-07dd-3006-af31-dadd372a11c2","pitchNumber":1,"startTime":"2026-07-08T03:10:43.187Z","endTime":"2026-07-08T03:10:47.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.783339711481165,"aZ":-20.44825871156789,"pfxX":8.509554133871998,"pfxZ":6.433010521819321,"pX":0.17409672267443266,"pZ":1.1623756363366273,"vX0":-7.114768222752135,"vY0":-133.43464101568816,"vZ0":-7.261540569751747,"x":110.36,"y":207.4,"x0":1.755266527218502,"y0":50.004463599211086,"z0":5.366905249249393,"aX":15.51370865705232},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":-14.0,"spinRate":2115,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40878737948291155,"extension":5.201445706841249},"index":1,"playId":"10820ef5-7bbf-37eb-8a1d-3760fe8b5c12","pitchNumber":2,"startTime":"2026-07-08T03:11:07.298Z","endTime":"2026-07-08T03:11:11.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.83051834350127,"aZ":-21.696729543385707,"pfxX":9.005687203398592,"pfxZ":5.5393402090530826,"pX":0.29132202250743,"pZ":2.4395060356312555,"vX0":-7.518491828233034,"vY0":-136.14497226653626,"vZ0":-4.159307697489051,"x":105.9,"y":172.91,"x0":1.908694753987154,"y0":50.00224532219363,"z0":5.474885811374992,"aX":17.030043864290796},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.4,"breakHorizontal":-14.9,"spinRate":2147,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.40118689235180716,"extension":5.352172959703445},"hitData":{"launchSpeed":63.0,"launchAngle":8.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":106.81,"coordY":144.07}},"index":2,"playId":"6e46fc05-8305-3484-812a-941b79d89f37","pitchNumber":3,"startTime":"2026-07-08T03:11:24.147Z","endTime":"2026-07-08T03:11:31.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"first":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.9,"awayTeamWinProbability":42.1,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":1.77,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:11:31.361Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T03:11:53.507Z","endTime":"2026-07-08T03:13:19.485Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"postOnSecond":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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.6,"endSpeed":80.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49254685469747,"aZ":-30.303807892518382,"pfxX":-0.8931601590575573,"pfxZ":1.1474935706800924,"pX":0.11657496396869786,"pZ":3.554355102416788,"vX0":-4.974649990390028,"vY0":-126.1758971262762,"vZ0":0.7377937118994811,"x":112.56,"y":142.81,"x0":2.222314361101709,"y0":50.00064099868822,"z0":5.682804205174067,"aX":-1.4526565234443893},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":2.6,"spinRate":2336,"spinDirection":216},"zone":12,"typeConfidence":0.9,"plateTime":0.432590570721743,"extension":5.268910702510581},"index":0,"playId":"a8d55b43-c4a0-328b-b386-b16372157ba0","pitchNumber":1,"startTime":"2026-07-08T03:12:08.426Z","endTime":"2026-07-08T03:12:11.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.759225233005548,"aZ":-14.981558242837838,"pfxX":4.104675450354139,"pfxZ":9.045903966180488,"pX":-0.3829320880970491,"pZ":2.5579107865357957,"vX0":-7.7578460725908,"vY0":-136.42830363565628,"vZ0":-5.073073584861011,"x":131.6,"y":169.72,"x0":1.9538405014164302,"y0":50.00097694071203,"z0":5.461010435987417,"aX":7.800337106581863},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":-6.0,"spinRate":2468,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4002578769517795,"extension":5.338537746154542},"index":1,"playId":"05d083dc-a6b0-33c0-acae-b613dcc1faa6","pitchNumber":2,"startTime":"2026-07-08T03:12:28.909Z","endTime":"2026-07-08T03:12:35.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.908220657932194,"aZ":-31.689456822607678,"pfxX":-0.46633981856192497,"pfxZ":0.2970819432887444,"pX":-0.8520232138038369,"pZ":1.76247259366096,"vX0":-7.206597272159776,"vY0":-125.4343164453946,"vZ0":-2.8065281590815827,"x":149.48,"y":191.19,"x0":2.1062843629434305,"y0":50.000548404269516,"z0":5.452723671839138,"aX":-0.7490797067973068},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.1,"breakHorizontal":2.3,"spinRate":2470,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4349471862953491,"extension":5.191633396004422},"index":2,"playId":"a6fd4934-806d-3a7d-abd0-36f2e08bae38","pitchNumber":3,"startTime":"2026-07-08T03:13:14.884Z","endTime":"2026-07-08T03:13:19.485Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.5,"awayTeamWinProbability":35.5,"homeTeamWinProbabilityAdded":6.600000000000001,"leverageIndex":2.81,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:13:19.485Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Karros flies out to right fielder Kyle Tucker.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-08T03:13:26.317Z","endTime":"2026-07-08T03:13:54.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.523021330211158,"aZ":-15.649206697269499,"pfxX":4.868989013681606,"pfxZ":8.587707615390807,"pX":-0.18311173084902588,"pZ":2.7848197486275366,"vX0":-7.359379957797843,"vY0":-136.9587497844954,"vZ0":-4.471411986945432,"x":123.98,"y":163.59,"x0":1.8901131337396075,"y0":50.005942570322894,"z0":5.488429318707735,"aX":9.373451592431767},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.9,"breakHorizontal":-7.6,"spinRate":2456,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.39792689024953853,"extension":5.387092547550973},"hitData":{"launchSpeed":75.2,"launchAngle":38.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":193.26,"coordY":128.59}},"index":0,"playId":"20cc990b-4b68-3cc6-80af-cb9225cab2b1","pitchNumber":1,"startTime":"2026-07-08T03:13:46.444Z","endTime":"2026-07-08T03:13:54.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"second":{"id":690924,"link":"/api/v1/people/690924"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":2.49,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:13:54.505Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Dalton Rushing walks.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:15:57.709Z","endTime":"2026-07-08T03:17:12.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.3,"endSpeed":77.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.182153754783425,"aZ":-20.711358157704982,"pfxX":-9.69822183751647,"pfxZ":7.65347731328166,"pX":0.9564951512539186,"pZ":1.4060604089176825,"vX0":8.598094493196879,"vY0":-120.94831424607835,"vZ0":-5.866083304923911,"x":80.54,"y":200.82,"x0":-1.3659932095122345,"y0":50.00228736087882,"z0":5.651746077498544,"aX":-14.52476184944656},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":12.8,"breakHorizontal":15.8,"spinRate":2111,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.45097784137720076,"extension":5.640624227231928},"index":0,"playId":"e7b34ec4-0d22-347c-9644-045480717075","pitchNumber":1,"startTime":"2026-07-08T03:16:03.591Z","endTime":"2026-07-08T03:16:06.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.57457900010559,"aZ":-19.069464091376595,"pfxX":-7.52404291664523,"pfxZ":6.906077902041531,"pX":-1.12790194806177,"pZ":4.290512307633921,"vX0":4.839086158286728,"vY0":-136.53634515944614,"vZ0":0.3830355069570053,"x":159.99,"y":122.94,"x0":-1.9408271665283943,"y0":50.00441807476807,"z0":5.455189383132714,"aX":-14.282237198208811},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.8,"breakHorizontal":12.7,"spinRate":2290,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40034833939573744,"extension":5.742505859362273},"index":1,"playId":"41609882-896b-3fd2-8da3-b5a9e4948d73","pitchNumber":2,"startTime":"2026-07-08T03:16:18.209Z","endTime":"2026-07-08T03:16:21.250Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20010155638056,"aZ":-26.849321738656865,"pfxX":-0.8187964601764325,"pfxZ":3.0981433331810226,"pX":-0.12589057228391762,"pZ":1.7806124753755446,"vX0":4.347319379247401,"vY0":-129.53490969855045,"vZ0":-4.306891029523667,"x":121.8,"y":190.7,"x0":-1.7113943274631465,"y0":50.00206180505,"z0":5.490607111168702,"aX":-1.407263145624525},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.9,"breakHorizontal":0.6,"spinRate":2538,"spinDirection":210},"zone":8,"typeConfidence":2.0,"plateTime":0.42102686623979046,"extension":5.6867076493279},"index":2,"playId":"9415599a-f7a9-3194-b680-e48bcf7bdf50","pitchNumber":3,"startTime":"2026-07-08T03:16:32.568Z","endTime":"2026-07-08T03:16:36.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.842967217256632,"aZ":-26.404604028337623,"pfxX":-10.454910202874476,"pfxZ":3.820354642253055,"pX":0.07152122979769589,"pZ":0.9731738002410502,"vX0":7.187959454434508,"vY0":-121.82069817649143,"vZ0":-5.702476370690124,"x":114.27,"y":212.5,"x0":-1.5518987311592831,"y0":50.00240892089157,"z0":5.612811798152569,"aX":-15.789763601854196},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":2044,"spinDirection":243},"zone":14,"typeConfidence":2.0,"plateTime":0.4487736201508019,"extension":5.746227677724039},"index":3,"playId":"74b247c9-de26-3771-b29e-c2165bea5ebd","pitchNumber":4,"startTime":"2026-07-08T03:16:47.736Z","endTime":"2026-07-08T03:16:52.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.986618878178884,"aZ":-26.264598996385338,"pfxX":-11.245520869000053,"pfxZ":3.930626129395069,"pX":-1.1787952876858812,"pZ":1.4563215853814788,"vX0":5.091885374732274,"vY0":-121.57265529245836,"vZ0":-4.411957273695112,"x":161.93,"y":199.46,"x0":-1.8352018716795078,"y0":50.00034096280038,"z0":5.564076702914252,"aX":-16.89469495651554},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.4,"breakHorizontal":19.2,"spinRate":2165,"spinDirection":245},"zone":13,"typeConfidence":2.0,"plateTime":0.44988619832358046,"extension":5.761191073995269},"index":4,"playId":"0a593309-e2f6-3893-89a6-85d6289dd891","pitchNumber":5,"startTime":"2026-07-08T03:17:08.401Z","endTime":"2026-07-08T03:17:12.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:17:12.926Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a ground ball to right fielder Tyler Freeman. Dalton Rushing to 3rd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:17:22.534Z","endTime":"2026-07-08T03:17:49.457Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"postOnThird":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.539341358016166,"aZ":-25.715169057463978,"pfxX":-11.301283081619816,"pfxZ":3.496327541563982,"pX":0.6810391812587419,"pZ":2.3267881593349147,"vX0":9.999189059055148,"vY0":-134.48383740154844,"vZ0":-3.675071077879345,"x":91.04,"y":175.96,"x0":-1.5996148126972531,"y0":50.006592030236156,"z0":5.515183462248721,"aX":-20.904541722353837},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.8,"breakHorizontal":18.6,"spinRate":2236,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.40579659143132707,"extension":5.6760247592130195},"hitData":{"launchSpeed":91.9,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":189.38,"coordY":109.63}},"index":0,"playId":"5c4953f3-7946-3612-92f7-3e67954cb3cf","pitchNumber":1,"startTime":"2026-07-08T03:17:38.146Z","endTime":"2026-07-08T03:17:49.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"first":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.0,"awayTeamWinProbability":18.0,"homeTeamWinProbabilityAdded":7.900000000000006,"leverageIndex":1.35,"dramaIndex":88.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:17:49.457Z","atBatIndex":36},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Miguel Rojas reaches on a fielder's choice out, pitcher Michael Lorenzen to catcher Braxton Fulford. Dalton Rushing out at home. Alex Freeland to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:18:13.378Z","endTime":"2026-07-08T03:19:20.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547179,"link":"/api/v1/people/547179"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.58761763633353,"aZ":-23.980889051839007,"pfxX":-11.817224947795957,"pfxZ":4.425698469260021,"pX":0.2952186446661661,"pZ":2.0847803006149377,"vX0":12.018585666388757,"vY0":-134.58503226851337,"vZ0":-4.579234759783312,"x":105.75,"y":182.49,"x0":-2.672621289842996,"y0":50.003892261101974,"z0":5.486454341865972,"aX":-21.887485791482625},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":19.1,"spinRate":2188,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.40549423966679,"extension":5.85845533236607},"index":0,"playId":"7b8acc3e-df1d-39b2-9ce1-b6d2e688d843","pitchNumber":1,"startTime":"2026-07-08T03:18:23.539Z","endTime":"2026-07-08T03:18:27.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"6387d131-57dc-3b73-a7f4-4d0b5c53f1f6","startTime":"2026-07-08T03:18:52.947Z","endTime":"2026-07-08T03:18:55.947Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.88794849911136,"aZ":-30.808782849206732,"pfxX":3.0026217383865452,"pfxZ":0.9237319739374605,"pX":0.2520500419044216,"pZ":3.5202701875688422,"vX0":6.630579731789352,"vY0":-120.30581102048622,"vZ0":1.079968495835287,"x":107.39,"y":143.73,"x0":-2.922467954055245,"y0":50.0014427231406,"z0":5.782488593373578,"aX":4.429488555522051},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":-7.0,"spinRate":2599,"spinDirection":51},"zone":12,"typeConfidence":2.0,"plateTime":0.4541340993992353,"extension":5.715324769142163},"hitData":{"launchSpeed":36.1,"launchAngle":-54.0,"totalDistance":4.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":133.05,"coordY":185.95}},"index":2,"playId":"f19c43fc-bf01-36fc-b703-5daeeacf7c3e","pitchNumber":2,"startTime":"2026-07-08T03:19:13.670Z","endTime":"2026-07-08T03:19:20.820Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":687221,"link":"/api/v1/people/687221"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.4,"awayTeamWinProbability":25.599999999999994,"homeTeamWinProbabilityAdded":-7.599999999999994,"leverageIndex":1.21,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:19:20.820Z","atBatIndex":37},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Shohei Ohtani walks. Alex Freeland to 3rd. Miguel Rojas to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:19:57.512Z","endTime":"2026-07-08T03:21:28.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnSecond":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"postOnThird":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.946127628748858,"aZ":-17.47353006149671,"pfxX":-9.068825476026166,"pfxZ":7.933356830315169,"pX":1.115449093387426,"pZ":1.3460163187286298,"vX0":10.312737648096748,"vY0":-134.89561121478226,"vZ0":-7.097261924950142,"x":74.48,"y":202.44,"x0":-1.5696300932700062,"y0":50.00054478125281,"z0":5.232167737118733,"aX":-16.797501304931465},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":14.4,"spinRate":2558,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4052640142982704,"extension":5.722477156143288},"index":0,"playId":"97e7506d-9d76-359f-9d95-9ed792727725","pitchNumber":1,"startTime":"2026-07-08T03:20:04.234Z","endTime":"2026-07-08T03:20:07.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":77.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.66791346670704,"aZ":-40.174893843715324,"pfxX":0.03591186002315894,"pfxZ":-5.313200274649107,"pX":-1.4119737116550761,"pZ":3.410393302807587,"vX0":1.0901013885712074,"vY0":-121.41961607652435,"vZ0":2.8267166041943397,"x":170.82,"y":146.7,"x0":-1.869612399322145,"y0":50.0000854435568,"z0":5.704356439721431,"aX":0.0539334636169119},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-8.8,"breakHorizontal":-0.2,"spinRate":2597,"spinDirection":36},"zone":11,"typeConfidence":2.0,"plateTime":0.44949137768548075,"extension":5.615616373618348},"index":1,"playId":"76125ef6-cec3-3010-964a-a14a253e1acc","pitchNumber":2,"startTime":"2026-07-08T03:20:24.759Z","endTime":"2026-07-08T03:20:28.095Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.2,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.358472954010743,"aZ":-24.472145494376633,"pfxX":-1.0783155958105382,"pfxZ":4.389058807961948,"pX":0.31011735019624076,"pZ":1.588448453741688,"vX0":5.945508122470745,"vY0":-131.23249290013638,"vZ0":-5.179240163436589,"x":105.18,"y":195.89,"x0":-1.8392945180490918,"y0":50.000817212038456,"z0":5.397788243865772,"aX":-1.8919931427454544},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.1,"breakHorizontal":0.7,"spinRate":2504,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.41651635954735466,"extension":5.702842664829303},"index":2,"playId":"6537d462-37a4-3955-bde5-521a239cc38b","pitchNumber":3,"startTime":"2026-07-08T03:20:45.662Z","endTime":"2026-07-08T03:20:49.564Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":82.9,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.28680412902198,"aZ":-25.55484838997767,"pfxX":-2.112853491574168,"pfxZ":3.796334770620052,"pX":0.012102324955674084,"pZ":1.8453329512529992,"vX0":5.4431268185579125,"vY0":-130.89636508406952,"vZ0":-4.433282393492753,"x":116.54,"y":188.96,"x0":-1.815039088849374,"y0":50.00347462538457,"z0":5.4623203039385135,"aX":-3.6855576224157183},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.1,"breakHorizontal":2.6,"spinRate":2505,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.4176050551431172,"extension":5.682816939163246},"index":3,"playId":"a287d1e7-9b2d-324c-93f4-4a1bcc283e34","pitchNumber":4,"startTime":"2026-07-08T03:21:03.655Z","endTime":"2026-07-08T03:21:07.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.1,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.478742326677388,"aZ":-17.11632092834271,"pfxX":-9.478814622394557,"pfxZ":7.969353738531411,"pX":0.3663814367641826,"pZ":1.5955282337139336,"vX0":9.082614529364163,"vY0":-136.46406693179364,"vZ0":-6.69942200307627,"x":103.03,"y":195.7,"x0":-1.7703701862794192,"y0":50.004881005593155,"z0":5.257602699577949,"aX":-17.915062450246563},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":15.2,"spinRate":2456,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.40106280555574214,"extension":5.74526741249649},"index":4,"playId":"67edcc9d-2b08-3ad3-9a02-f42287ce2591","pitchNumber":5,"startTime":"2026-07-08T03:21:23.747Z","endTime":"2026-07-08T03:21:28.304Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":500743,"link":"/api/v1/people/500743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.79,"dramaIndex":83.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:21:28.304Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andy Pages walks. Alex Freeland scores. Miguel Rojas to 3rd. Shohei Ohtani to 2nd.","rbi":1,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:22:44.925Z","endTime":"2026-07-08T03:23:59.615Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5],"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":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"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":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"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":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-08T03:21:40.898Z","endTime":"2026-07-08T03:22:47.275Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81072479571261,"aZ":-27.35349645866712,"pfxX":-12.1870687281993,"pfxZ":2.5250077047196386,"pX":0.9273812773115726,"pZ":1.1251621798028604,"vX0":13.842751911839711,"vY0":-137.2010006142527,"vZ0":-6.305046196828773,"x":81.65,"y":208.4,"x0":-2.5954402110716974,"y0":50.00538703825163,"z0":5.3125119310008015,"aX":-23.283511419521606},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.4,"breakHorizontal":19.2,"spinRate":2237,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3989356140944862,"extension":5.839267274514387},"index":1,"playId":"5085813e-e8c1-38b2-ba7a-f77f255ff056","pitchNumber":1,"startTime":"2026-07-08T03:22:47.275Z","endTime":"2026-07-08T03:22:50.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.310318573700695,"aZ":-28.21133569142104,"pfxX":-2.4752554818658887,"pfxZ":2.2966823294174556,"pX":-0.7885424691274016,"pZ":3.108962784762427,"vX0":6.151555914798678,"vY0":-130.0735181829484,"vZ0":-0.9593490908515426,"x":147.06,"y":154.84,"x0":-2.8545247347419664,"y0":50.004138458646715,"z0":5.606753998522817,"aX":-4.274834383501912},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":4.2,"breakHorizontal":3.2,"spinRate":2494,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.4198505803729802,"extension":5.759401016915318},"index":2,"playId":"1583950d-17c8-3fa0-838b-0f3b382701a9","pitchNumber":2,"startTime":"2026-07-08T03:23:03.712Z","endTime":"2026-07-08T03:23:08.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.0,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.43721237391704,"aZ":-31.776011250210455,"pfxX":5.041662031992281,"pfxZ":0.282653476469628,"pX":0.5284362503382124,"pZ":1.6676045343278738,"vX0":6.346666513005743,"vY0":-118.92743159167466,"vZ0":-2.3957929154566022,"x":96.86,"y":193.75,"x0":-2.8377604942462185,"y0":50.00458132234339,"z0":5.591911514536701,"aX":7.166746553405004},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.1,"breakHorizontal":-10.8,"spinRate":2562,"spinDirection":46},"zone":9,"typeConfidence":2.0,"plateTime":0.46191199539447547,"extension":5.737242758267741},"index":3,"playId":"1b78d1b2-738f-342b-87d5-762c51b4b6b7","pitchNumber":3,"startTime":"2026-07-08T03:23:23.015Z","endTime":"2026-07-08T03:23:28.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"index":4,"startTime":"2026-07-08T03:23:45.985Z","endTime":"2026-07-08T03:23:54.663Z","isPitch":false,"type":"action","player":{"id":681624,"link":"/api/v1/people/681624"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.554195191470235,"aZ":-21.997965133704476,"pfxX":-10.127237772260472,"pfxZ":5.51107366001226,"pX":0.816873272089197,"pZ":1.2708615298966541,"vX0":12.617383386364159,"vY0":-134.43493079352336,"vZ0":-6.898957594413279,"x":85.86,"y":204.47,"x0":-2.6009243213914024,"y0":50.006460193100956,"z0":5.409577490776566,"aX":-18.716523226250352},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.8,"breakHorizontal":16.0,"spinRate":2280,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.4059479217482007,"extension":6.137935064848834},"index":5,"playId":"33838167-c555-3278-82e5-33138d679873","pitchNumber":4,"startTime":"2026-07-08T03:23:54.663Z","endTime":"2026-07-08T03:23:59.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":660271,"link":"/api/v1/people/660271"},"second":{"id":500743,"link":"/api/v1/people/500743"},"third":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.2,"awayTeamWinProbability":12.799999999999997,"homeTeamWinProbabilityAdded":7.5,"leverageIndex":2.17,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:23:59.615Z","atBatIndex":39},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Freddie Freeman pops out to second baseman Willi Castro on the infield fly rule.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:24:23.596Z","endTime":"2026-07-08T03:25:05.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"postOnSecond":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"postOnThird":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"4b5a4bf9-52c5-45b0-a449-d3b85e23664b","startTime":"2026-07-08T03:24:23.596Z","endTime":"2026-07-08T03:24:28.596Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1764584918273,"aZ":-17.851908175781816,"pfxX":-8.700388729114238,"pfxZ":7.6313981931596775,"pX":-0.21496512390183198,"pZ":1.3094508230780724,"vX0":7.324982235833895,"vY0":-135.74515798975727,"vZ0":-7.379120618526134,"x":125.19,"y":203.42,"x0":-1.8107021687295908,"y0":50.00091276672263,"z0":5.293744307547614,"aX":-16.325041213509483},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.5,"breakHorizontal":14.3,"spinRate":2449,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.40264210432824177,"extension":5.725853088159654},"index":1,"playId":"7c8f441c-4c20-38d7-820a-381d7293784d","pitchNumber":1,"startTime":"2026-07-08T03:24:38.822Z","endTime":"2026-07-08T03:24:44.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":76.7,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.811555374863755,"aZ":-22.52507461201954,"pfxX":-10.651950849702292,"pfxZ":6.434435343022693,"pX":-0.41547489765916285,"pZ":2.184479365108892,"vX0":6.152680429210519,"vY0":-121.69761378884662,"vZ0":-3.7883695622914906,"x":132.84,"y":179.8,"x0":-1.592017337160217,"y0":50.00582239244337,"z0":5.711762611530409,"aX":-15.985435986280468},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":11.0,"breakHorizontal":17.9,"spinRate":2264,"spinDirection":241},"zone":7,"typeConfidence":2.0,"plateTime":0.45000669836136753,"extension":5.673613942924621},"hitData":{"launchSpeed":86.0,"launchAngle":62.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":158.49,"coordY":136.28}},"index":2,"playId":"ba1b2918-d0a5-37ed-b0cf-bbe72f05181d","pitchNumber":2,"startTime":"2026-07-08T03:24:55.535Z","endTime":"2026-07-08T03:25:05.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":82.6,"awayTeamWinProbability":17.400000000000006,"homeTeamWinProbabilityAdded":-4.6000000000000085,"leverageIndex":1.47,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:25:05.602Z","atBatIndex":40},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out sharply to right fielder Tyler Freeman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-08T03:25:28.473Z","endTime":"2026-07-08T03:26:39.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":0,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":84.3,"endSpeed":77.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.026544646030434,"aZ":-23.1349455788373,"pfxX":-8.33664976679381,"pfxZ":5.878031172046038,"pX":0.7417935317083558,"pZ":3.4188396490348887,"vX0":7.883162888262298,"vY0":-122.66410069207187,"vZ0":-1.0379035515072697,"x":88.72,"y":146.47,"x0":-1.4154722464091016,"y0":50.00596230617996,"z0":5.802115941803928,"aX":-12.831495537627871},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":10.7,"breakHorizontal":13.4,"spinRate":2213,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.444850608607124,"extension":5.655085295231358},"index":0,"playId":"70c5469e-8627-3bcf-b321-b8f10a480697","pitchNumber":1,"startTime":"2026-07-08T03:25:36.468Z","endTime":"2026-07-08T03:25:40.869Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.718995828468962,"aZ":-35.75295932038349,"pfxX":9.628762604628022,"pfxZ":-2.6308739270148305,"pX":-1.4654308889675671,"pZ":3.3510305860139087,"vX0":-1.3202295021744954,"vY0":-116.10045268624282,"vZ0":2.1424051148440872,"x":172.86,"y":148.3,"x0":-2.1383054708545965,"y0":50.00443710804052,"z0":5.830724786849874,"aX":13.082363500124117},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.0,"breakHorizontal":-17.0,"spinRate":2511,"spinDirection":68},"zone":11,"typeConfidence":2.0,"plateTime":0.4726479341644714,"extension":5.63820391918737},"index":1,"playId":"e64557bb-35c5-317e-b17e-ec7084a04b85","pitchNumber":2,"startTime":"2026-07-08T03:25:54.484Z","endTime":"2026-07-08T03:25:57.829Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292903373456518,"aZ":-22.237653459151165,"pfxX":-9.167839931323595,"pfxZ":6.5190408180728525,"pX":-0.31429381490455355,"pZ":4.742041168268818,"vX0":6.100902063530338,"vY0":-122.46445995570308,"vZ0":1.623938802539392,"x":128.98,"y":110.74,"x0":-1.6417439982831847,"y0":50.00514636211072,"z0":5.96729653377024,"aX":-13.9821001522613},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":12.5,"breakHorizontal":15.2,"spinRate":2315,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.44657365802326954,"extension":5.761934946349758},"index":2,"playId":"aef876e3-ca68-3441-b7da-c3d2a5ea91da","pitchNumber":3,"startTime":"2026-07-08T03:26:12.679Z","endTime":"2026-07-08T03:26:16.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"preCount":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.430341241765333,"aZ":-26.050311625178015,"pfxX":-8.204211902681827,"pfxZ":3.3450556727864456,"pX":-0.15358225544347978,"pZ":2.6552677102041313,"vX0":7.0278460231458375,"vY0":-133.87847247892824,"vZ0":-2.874429999362247,"x":122.85,"y":167.09,"x0":-1.7350776200485163,"y0":50.004135120092855,"z0":5.589172386567805,"aX":-15.030036003293862},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.6,"breakHorizontal":13.6,"spinRate":2195,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4076945036516122,"extension":5.708237665139913},"hitData":{"launchSpeed":106.4,"launchAngle":19.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":183.5,"coordY":95.28}},"index":3,"playId":"68dd68d9-a165-3afc-98dd-1dc51ba1be80","pitchNumber":4,"startTime":"2026-07-08T03:26:32.232Z","endTime":"2026-07-08T03:26:39.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":681624,"link":"/api/v1/people/681624"},"second":{"id":660271,"link":"/api/v1/people/660271"},"third":{"id":500743,"link":"/api/v1/people/500743"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.9,"awayTeamWinProbability":22.099999999999994,"homeTeamWinProbabilityAdded":-4.699999999999989,"leverageIndex":1.81,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:26:39.115Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"TJ Rumfield strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T03:28:31.454Z","endTime":"2026-07-08T03:29:35.766Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.981118152026045,"aZ":-21.64925186439273,"pfxX":9.401930767185734,"pfxZ":5.631848245642017,"pX":0.476229403152144,"pZ":3.4267724870568332,"vX0":-6.689648089831145,"vY0":-135.44392397766225,"vZ0":-1.9206781324353979,"x":98.85,"y":146.26,"x0":1.7494117376593057,"y0":50.00242600733635,"z0":5.650033806827422,"aX":17.56911946611648},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.1,"breakHorizontal":-15.7,"spinRate":2183,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.40349739727880607,"extension":5.314862753757206},"index":0,"playId":"bedd4fa6-c9cd-3f85-8f46-441e06c97a5f","pitchNumber":1,"startTime":"2026-07-08T03:28:45.027Z","endTime":"2026-07-08T03:28:48.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.786257540510142,"aZ":-22.389932700697305,"pfxX":8.996601663968484,"pfxZ":5.036815322000889,"pX":0.9764942135806159,"pZ":3.6752970494562853,"vX0":-5.80648357241335,"vY0":-138.06093845945958,"vZ0":-1.452487895514552,"x":79.78,"y":139.55,"x0":1.9306571976685136,"y0":50.006093845925555,"z0":5.7052274192484855,"aX":17.488593157480555},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":9.0,"breakHorizontal":-15.2,"spinRate":2210,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.3957013584107085,"extension":5.290183344215748},"index":1,"playId":"b39ee24f-8161-37b1-a86d-940977c5be9f","pitchNumber":2,"startTime":"2026-07-08T03:29:03.054Z","endTime":"2026-07-08T03:29:07.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"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-08T03:29:21.648Z","endTime":"2026-07-08T03:29:31.996Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.240261474240384,"aZ":-13.553604598694173,"pfxX":4.605399936617116,"pfxZ":9.448816413726668,"pX":-0.4932394241773001,"pZ":2.2607311756257427,"vX0":-7.785435568368165,"vY0":-139.03235864563422,"vZ0":-6.4149652970048,"x":135.8,"y":177.74,"x0":1.7365330607151193,"y0":50.00507425250675,"z0":5.486348414745542,"aX":9.078320727080483},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.1,"breakHorizontal":-6.8,"spinRate":2380,"spinDirection":137},"zone":7,"typeConfidence":2.0,"plateTime":0.39296975926863054,"extension":5.3260251262346126},"index":3,"playId":"be3f08d3-fe67-310c-a7e2-44cc41f74a7e","pitchNumber":3,"startTime":"2026-07-08T03:29:31.996Z","endTime":"2026-07-08T03:29:35.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.0,"awayTeamWinProbability":19.0,"homeTeamWinProbabilityAdded":3.0999999999999943,"leverageIndex":1.23,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:29:35.766Z","atBatIndex":42},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (6) on a line drive to left fielder Tommy Edman.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T03:29:45.082Z","endTime":"2026-07-08T03:30:21.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":73.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.281731013184185,"aZ":-28.380742048897165,"pfxX":6.563880870036272,"pfxZ":2.8153504219617282,"pX":-0.21803296052037316,"pZ":2.9453953432408158,"vX0":-6.908479412127563,"vY0":-114.73305396526692,"vZ0":0.14623880479617912,"x":125.31,"y":159.25,"x0":1.9655096061173722,"y0":50.001712095848745,"z0":5.6246483702194725,"aX":8.836737018192933},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":5.4,"breakHorizontal":-10.3,"spinRate":1386,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.4756186170482195,"extension":5.270737541511301},"index":0,"playId":"4947d3d1-e904-3cb3-8330-ba1ba12cb2cf","pitchNumber":1,"startTime":"2026-07-08T03:29:58.289Z","endTime":"2026-07-08T03:30:02.569Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.51358680091075,"aZ":-32.680747812169265,"pfxX":-2.320856168497289,"pfxZ":-0.31638651179173216,"pX":0.18677077852381457,"pZ":2.1280978802481303,"vX0":-4.120230343213403,"vY0":-124.68840283272552,"vZ0":-1.8742366658297285,"x":109.88,"y":181.32,"x0":2.1580176415570125,"y0":50.00586530932867,"z0":5.569325610197306,"aX":-3.6784053607753338},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-0.7,"breakHorizontal":5.2,"spinRate":2397,"spinDirection":283},"zone":8,"typeConfidence":0.9,"plateTime":0.4381690572220296,"extension":5.1376584367016305},"hitData":{"launchSpeed":94.1,"launchAngle":13.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.16,"coordY":89.64}},"index":1,"playId":"0465a67c-3183-312d-9124-1caed33701ce","pitchNumber":2,"startTime":"2026-07-08T03:30:08.999Z","endTime":"2026-07-08T03:30:21.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.5,"awayTeamWinProbability":24.5,"homeTeamWinProbabilityAdded":-5.5,"leverageIndex":0.87,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:30:21.202Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyler Freeman singles on a line drive to right fielder Kyle Tucker. Cole Carrigg to 3rd.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T03:30:43.231Z","endTime":"2026-07-08T03:34:09.547Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.077593113030357,"aZ":-13.356203373892585,"pfxX":6.705340124937523,"pfxZ":10.036384718337729,"pX":0.12282686293983718,"pZ":3.4369845241987926,"vX0":-7.0145096812086125,"vY0":-135.67558455109986,"vZ0":-3.1371680212979562,"x":112.32,"y":145.98,"x0":1.863418127258176,"y0":50.00370896575803,"z0":5.531822402262212,"aX":12.574135119108298},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":-10.8,"spinRate":2478,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.40281923602246117,"extension":5.209220458955505},"index":0,"playId":"72d62f5b-640f-3aa0-a142-88e1607d696e","pitchNumber":1,"startTime":"2026-07-08T03:30:50.663Z","endTime":"2026-07-08T03:30:54.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"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":true},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21355204082035,"aZ":-14.438220081942694,"pfxX":3.553977843817834,"pfxZ":9.195247249622486,"pX":-1.0457795396003635,"pZ":3.881780654358899,"vX0":-9.402867922254005,"vY0":-138.33968099564552,"vZ0":-2.0795840521796882,"x":156.86,"y":133.97,"x0":1.9426390582419124,"y0":50.00455520336611,"z0":5.6163429373741565,"aX":6.856758776819683},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":-4.3,"spinRate":2504,"spinDirection":141},"zone":11,"typeConfidence":2.0,"plateTime":0.39664083868691247,"extension":5.305765304130751},"index":1,"playId":"fd1fc102-49ed-38f0-a029-bf62061c0986","pitchNumber":2,"startTime":"2026-07-08T03:31:09.088Z","endTime":"2026-07-08T03:31:21.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MI","challengeTeamId":115},"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.4,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.563051422869727,"aZ":-14.130449666400285,"pfxX":3.26955783415496,"pfxZ":9.388262029588427,"pX":0.01086281941734388,"pZ":4.055595107947607,"vX0":-6.528616925851349,"vY0":-137.73711782866513,"vZ0":-1.6424756247058094,"x":116.59,"y":129.28,"x0":1.9868602529957908,"y0":50.00059798078409,"z0":5.615064763903117,"aX":6.283540289994124},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":-4.6,"spinRate":2558,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.3976456655388527,"extension":5.34448132790288},"hitData":{"launchSpeed":84.0,"launchAngle":17.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.01,"coordY":112.84}},"index":2,"playId":"1df8596b-1649-3db4-ad79-d1ebc8ac825a","pitchNumber":3,"startTime":"2026-07-08T03:33:59.676Z","endTime":"2026-07-08T03:34:09.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"second":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.7,"awayTeamWinProbability":31.299999999999997,"homeTeamWinProbabilityAdded":-6.799999999999997,"leverageIndex":1.78,"dramaIndex":91.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:34:09.547Z","atBatIndex":44},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake McCarthy grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman. Cole Carrigg scores. Tyler Freeman to 2nd.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T03:34:24.679Z","endTime":"2026-07-08T03:34:50.076Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":680736,"link":"/api/v1/people/680736"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.162574495313283,"aZ":-24.21091128047467,"pfxX":8.04366630187771,"pfxZ":4.2622877209002965,"pX":0.5832980271810406,"pZ":2.99337081328693,"vX0":-6.5513500686414154,"vY0":-135.02777621663986,"vZ0":-2.264834683808697,"x":94.77,"y":157.96,"x0":1.9819697284302915,"y0":50.00246006154524,"z0":5.525869515776456,"aX":15.027632464629079},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.4,"breakHorizontal":-13.4,"spinRate":2127,"spinDirection":143},"zone":3,"typeConfidence":2.0,"plateTime":0.4038239190608346,"extension":5.452342621657134},"hitData":{"launchSpeed":78.1,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":132.08,"coordY":146.43}},"index":0,"playId":"e0793294-65d1-3395-84a6-92f8da6f72a1","pitchNumber":1,"startTime":"2026-07-08T03:34:42.165Z","endTime":"2026-07-08T03:34:50.076Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":68.60000000000001,"awayTeamWinProbability":31.39999999999999,"homeTeamWinProbabilityAdded":-0.09999999999999432,"leverageIndex":2.66,"dramaIndex":72.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:34:50.076Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, shortstop Miguel Rojas to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-08T03:35:11.373Z","endTime":"2026-07-08T03:36:17.211Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.5,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.138617121002675,"aZ":-32.97280381490506,"pfxX":-1.7439345463662814,"pfxZ":-0.4990432868780843,"pX":-0.0449204103855203,"pZ":2.952227206864676,"vX0":-5.004725762665543,"vY0":-124.95665287685878,"vZ0":-0.20879029114645353,"x":118.71,"y":159.07,"x0":2.2036104847059463,"y0":50.00500495361314,"z0":5.7263365331323115,"aX":-2.7805750712885637},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.7,"breakHorizontal":4.2,"spinRate":2487,"spinDirection":264},"zone":2,"typeConfidence":0.91,"plateTime":0.4369091231918931,"extension":5.179839742279696},"index":0,"playId":"0f2a1da5-e04b-3fad-89d0-d46f358d30d1","pitchNumber":1,"startTime":"2026-07-08T03:35:18.007Z","endTime":"2026-07-08T03:35:22.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.2,"endSpeed":75.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.083248682248858,"aZ":-30.84989735722206,"pfxX":7.8709880204978875,"pfxZ":0.9253732403542134,"pX":1.251943455142829,"pZ":2.257537197868538,"vX0":-4.875164308131468,"vY0":-118.30418321828844,"vZ0":-0.5746877347231891,"x":69.28,"y":177.83,"x0":2.3045773749292158,"y0":50.00458157829915,"z0":5.302756684733855,"aX":11.28942929374298},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":-13.2,"spinRate":1506,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.460920538624928,"extension":5.417500935851587},"index":1,"playId":"dad57b22-c685-35b0-b265-0b8883412da6","pitchNumber":2,"startTime":"2026-07-08T03:35:32.036Z","endTime":"2026-07-08T03:35:35.415Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.62217138795679,"aZ":-29.316097546196865,"pfxX":8.222111156096908,"pfxZ":2.0181723860250402,"pX":1.3625138767150284,"pZ":1.9887067597228498,"vX0":-4.642756950768244,"vY0":-117.41017937766391,"vZ0":-1.2747719752076199,"x":65.06,"y":185.08,"x0":2.284800654276974,"y0":50.00078478244071,"z0":5.2359513434374,"aX":11.621546473340302},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":3.6,"breakHorizontal":-13.9,"spinRate":1450,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.4642999056625916,"extension":5.289816886198314},"index":2,"playId":"686d83e3-4492-3dbc-ba92-7e168e352201","pitchNumber":3,"startTime":"2026-07-08T03:35:48.468Z","endTime":"2026-07-08T03:35:52.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.317378054175386,"aZ":-15.454268755268597,"pfxX":3.8852330061686153,"pfxZ":8.520023502995459,"pX":-0.6663414992026453,"pZ":3.4263844910880565,"vX0":-8.232959734590814,"vY0":-138.36871906940607,"vZ0":-2.8793497039753873,"x":142.4,"y":146.27,"x0":1.826628256597629,"y0":50.00640916804915,"z0":5.50023604651606,"aX":7.628554578096176},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.1,"breakHorizontal":-5.5,"spinRate":2545,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.3940103373099886,"extension":5.242144981067446},"hitData":{"launchSpeed":60.9,"launchAngle":14.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.63,"coordY":142.37}},"index":3,"playId":"7cbf3971-5601-32d7-99d2-3fea9177f296","pitchNumber":4,"startTime":"2026-07-08T03:36:09.202Z","endTime":"2026-07-08T03:36:17.211Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":671289,"link":"/api/v1/people/671289"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":5.3999999999999915,"leverageIndex":2.03,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:36:17.211Z","atBatIndex":46},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Tommy Edman reaches on a throwing error by first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T03:38:10.185Z","endTime":"2026-07-08T03:39:59.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179604321805293,"aZ":-25.36542748371449,"pfxX":-9.728468499975568,"pfxZ":3.6789652144067873,"pX":0.028124990041038227,"pZ":2.99390531154662,"vX0":7.515637647079961,"vY0":-134.28824533895082,"vZ0":-2.3319335176401164,"x":115.93,"y":157.94,"x0":-1.5231157886426618,"y0":50.00570118637966,"z0":5.651553570332727,"aX":-18.025455105006582},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.5,"breakHorizontal":16.3,"spinRate":2178,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40565594446299835,"extension":5.583951993288448},"index":0,"playId":"773e410d-611e-3199-96b5-0130275185cf","pitchNumber":1,"startTime":"2026-07-08T03:38:23.457Z","endTime":"2026-07-08T03:38:27.225Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.660907800530854,"aZ":-23.88750999188006,"pfxX":-10.426983593051498,"pfxZ":5.409687224493352,"pX":-0.07477897522586431,"pZ":2.021615308900286,"vX0":6.664172169900641,"vY0":-122.55352904265006,"vZ0":-3.9803026212148636,"x":119.85,"y":184.2,"x0":-1.465158113515398,"y0":50.003509171652766,"z0":5.690961937137827,"aX":-15.970667017994971},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.1,"breakHorizontal":17.5,"spinRate":2189,"spinDirection":239},"zone":8,"typeConfidence":2.0,"plateTime":0.4457709433259325,"extension":5.59908466964635},"index":1,"playId":"70a22782-4966-31a3-91a8-3b49e093ac09","pitchNumber":2,"startTime":"2026-07-08T03:38:35.317Z","endTime":"2026-07-08T03:38:38.317Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-08T03:38:44.071Z","endTime":"2026-07-08T03:38:54.947Z","isPitch":false,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.8,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.446649848017064,"aZ":-26.29220568800916,"pfxX":-0.7644417519687847,"pfxZ":3.4255414779619775,"pX":0.8582992814699464,"pZ":1.0654734089375992,"vX0":6.52215716494458,"vY0":-129.30124946343057,"vZ0":-6.273452528100318,"x":84.28,"y":210.01,"x0":-1.5825995095349956,"y0":50.003055585745784,"z0":5.5035172698674115,"aX":-1.3134370831473203},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":5.2,"breakHorizontal":0.1,"spinRate":2514,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.4213728629660678,"extension":5.737094779811862},"index":3,"playId":"f2ab193d-3b9e-32df-9d39-b6af7858c0cb","pitchNumber":3,"startTime":"2026-07-08T03:38:54.947Z","endTime":"2026-07-08T03:38:58.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.9,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20239523249568,"aZ":-25.984825864418045,"pfxX":-9.122671553139405,"pfxZ":4.096189859895098,"pX":-1.0672125117007978,"pZ":5.066215474271498,"vX0":3.911175011147388,"vY0":-121.74638876064105,"vZ0":3.077545274075822,"x":157.68,"y":101.99,"x0":-1.5025616730737015,"y0":50.00571775313277,"z0":6.024478313192586,"aX":-13.801135415212912},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":2169,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4485834699836144,"extension":5.568799914496948},"index":4,"playId":"dc7e8125-89a5-3138-adbf-f7d42f985793","pitchNumber":4,"startTime":"2026-07-08T03:39:09.418Z","endTime":"2026-07-08T03:39:12.439Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.267636377214142,"aZ":-17.35004438702018,"pfxX":-8.04664699436895,"pfxZ":7.9859071943653985,"pX":0.38696790219284155,"pZ":2.4146223364076738,"vX0":8.582996949842029,"vY0":-134.8701084631602,"vZ0":-4.534129681915523,"x":102.25,"y":173.59,"x0":-1.7798525274841166,"y0":50.00192609742976,"z0":5.3282749773081965,"aX":-14.935181750430218},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.8,"breakHorizontal":13.0,"spinRate":2428,"spinDirection":231},"zone":6,"typeConfidence":2.0,"plateTime":0.40496295548255734,"extension":5.835375629358126},"index":5,"playId":"36448305-d243-3821-9367-7f9e3b28091c","pitchNumber":5,"startTime":"2026-07-08T03:39:27.915Z","endTime":"2026-07-08T03:39:30.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.2,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.992655934998034,"aZ":-29.580814038432184,"pfxX":0.253830156989838,"pfxZ":1.576175111768749,"pX":0.003278922231477466,"pZ":1.8652299875043614,"vX0":4.384014170088005,"vY0":-126.31143468376706,"vZ0":-3.4722650094511565,"x":116.88,"y":188.42,"x0":-1.7738606544767772,"y0":50.00583151318721,"z0":5.587041787790293,"aX":0.4172331150322766},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.4,"breakHorizontal":-1.3,"spinRate":2601,"spinDirection":233},"zone":8,"typeConfidence":2.0,"plateTime":0.43043822188806535,"extension":5.721085354886214},"hitData":{"launchSpeed":103.7,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":154.85,"coordY":161.72}},"index":6,"playId":"1b374378-fd24-3c01-9884-257ec9563d5d","pitchNumber":6,"startTime":"2026-07-08T03:39:47.524Z","endTime":"2026-07-08T03:39:59.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.2,"awayTeamWinProbability":22.799999999999997,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":0.82,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:39:59.170Z","atBatIndex":47},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Tucker pops out to first baseman TJ Rumfield in foul territory.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T03:40:31.289Z","endTime":"2026-07-08T03:40:59.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.840174836939653,"aZ":-24.14296164576082,"pfxX":-0.03902620203078444,"pfxZ":4.687372513094962,"pX":-0.05176706839168574,"pZ":3.1889077126660275,"vX0":4.439362442948216,"vY0":-129.49472008083993,"vZ0":-1.7297589100918875,"x":118.97,"y":152.68,"x0":-1.7769626640402139,"y0":50.00232225706535,"z0":5.69686031946644,"aX":-0.0676346066157407},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":8.4,"breakHorizontal":-0.8,"spinRate":2371,"spinDirection":215},"zone":2,"typeConfidence":2.0,"plateTime":0.4215705371184959,"extension":5.819985389686564},"index":0,"playId":"e7db8ba5-bd78-33f8-bbf2-cf73dd9f3eac","pitchNumber":1,"startTime":"2026-07-08T03:40:31.289Z","endTime":"2026-07-08T03:40:34.356Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.7,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.657880199477137,"aZ":-22.3833913125688,"pfxX":-10.944307548860145,"pfxZ":6.501884412872009,"pX":-0.11198991198329944,"pZ":2.3513607880074985,"vX0":6.673838986311086,"vY0":-122.33714840289909,"vZ0":-3.648370074878261,"x":121.27,"y":175.29,"x0":-1.4629004739865874,"y0":50.00207947989586,"z0":5.795749472648122,"aX":-16.476245669683927},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":11.0,"breakHorizontal":18.1,"spinRate":2200,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.44888054783747755,"extension":5.635421467391485},"hitData":{"launchSpeed":81.4,"launchAngle":80.0,"totalDistance":48.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":145.16,"coordY":201.09}},"index":1,"playId":"14bb1571-270b-3658-9814-fe2f6bc5573c","pitchNumber":2,"startTime":"2026-07-08T03:40:49.776Z","endTime":"2026-07-08T03:40:59.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":74.2,"awayTeamWinProbability":25.799999999999997,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.31,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:40:59.609Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dalton Rushing grounds out sharply, second baseman Willi Castro to first baseman TJ Rumfield. Tommy Edman to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T03:41:22.479Z","endTime":"2026-07-08T03:42:29.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.486895892276802,"aZ":-15.93024753319482,"pfxX":-7.2388082558274425,"pfxZ":8.670542442446845,"pX":-0.49697103512681323,"pZ":2.173742770838448,"vX0":6.161914222692248,"vY0":-135.7132020629052,"vZ0":-5.493802253227877,"x":135.94,"y":180.09,"x0":-1.8515725132563554,"y0":50.00214250873392,"z0":5.326078894785123,"aX":-13.561434029111204},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.8,"breakHorizontal":11.9,"spinRate":2348,"spinDirection":233},"zone":4,"typeConfidence":2.0,"plateTime":0.40291805677792647,"extension":5.773155852645572},"index":0,"playId":"f9082b62-5752-389f-a110-eba5d64b8cd7","pitchNumber":1,"startTime":"2026-07-08T03:41:23.987Z","endTime":"2026-07-08T03:41:28.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.8,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.095780819824412,"aZ":-23.66227888329487,"pfxX":-9.836687612743058,"pfxZ":5.5114259544690105,"pX":-0.8270266902546834,"pZ":2.249924755222296,"vX0":5.22722404254014,"vY0":-123.62813503804905,"vZ0":-3.463550134426728,"x":148.52,"y":178.03,"x0":-1.692930247823233,"y0":50.00408223439998,"z0":5.659529170351787,"aX":-15.197901499345146},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":9.4,"breakHorizontal":16.6,"spinRate":2202,"spinDirection":247},"zone":13,"typeConfidence":2.0,"plateTime":0.44338010983525455,"extension":5.599958177009055},"index":1,"playId":"3e00e7d7-c85b-3351-ab5c-e541b4509436","pitchNumber":2,"startTime":"2026-07-08T03:41:38.385Z","endTime":"2026-07-08T03:41:45.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tommy Edman steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"actionPlayId":"3e00e7d7-c85b-3351-ab5c-e541b4509436","startTime":"2026-07-08T03:41:49.563Z","endTime":"2026-07-08T03:42:05.374Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669242,"link":"/api/v1/people/669242"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"first":{"id":669242,"link":"/api/v1/people/669242"},"postOnSecond":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":76.0,"awayTeamWinProbability":24.0,"homeTeamWinProbabilityAdded":1.7999999999999972,"leverageIndex":1.15,"dramaIndex":45.0,"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":84.7,"endSpeed":78.0,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65605573677825,"aZ":-22.329816012851477,"pfxX":-9.99203965618054,"pfxZ":6.4050493687306975,"pX":0.9851007426355469,"pZ":1.086011083477158,"vX0":8.835912652893136,"vY0":-122.98441959705382,"vZ0":-6.274167754692101,"x":79.45,"y":209.46,"x0":-1.350486358825348,"y0":50.001684548906475,"z0":5.5555339379692334,"aX":-15.354776096917982},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":10.3,"breakHorizontal":16.1,"spinRate":2164,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4448221083816435,"extension":5.767959579658991},"index":3,"playId":"5c9b151d-4536-3d58-9d1f-95ce0f887214","pitchNumber":3,"startTime":"2026-07-08T03:42:05.374Z","endTime":"2026-07-08T03:42:08.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"second":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.888114655081743,"aZ":-25.102786218738427,"pfxX":-2.022178630688873,"pfxZ":4.039445551107442,"pX":0.31088506344691297,"pZ":1.9676087522662604,"vX0":5.997227915840436,"vY0":-130.76979034647155,"vZ0":-4.276050147532519,"x":105.15,"y":185.65,"x0":-1.7389917764553546,"y0":50.00306378477186,"z0":5.483990445355304,"aX":-3.5402340685230764},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2333,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4172096288893177,"extension":5.8010867480503725},"hitData":{"launchSpeed":106.4,"launchAngle":5.0,"totalDistance":117.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":150.67,"coordY":128.09}},"index":4,"playId":"41a9e8c1-0e55-34cb-a44e-7dd311ae9e54","pitchNumber":4,"startTime":"2026-07-08T03:42:21.842Z","endTime":"2026-07-08T03:42:29.342Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"second":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.2,"awayTeamWinProbability":26.799999999999997,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.15,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:42:29.342Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a sharp line drive to left fielder Jake McCarthy. Tommy Edman scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T03:42:52.644Z","endTime":"2026-07-08T03:43:02.239Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":{"id":547179,"link":"/api/v1/people/547179"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205765900198678,"aZ":-18.58540050315752,"pfxX":-7.819141644783576,"pfxZ":7.132361359637645,"pX":-0.4046237192493115,"pZ":2.480805375729759,"vX0":6.2705365139323135,"vY0":-136.48834439619364,"vZ0":-4.485678930435711,"x":132.42,"y":171.8,"x0":-1.7044791173550173,"y0":50.00610598912054,"z0":5.408009725851446,"aX":-14.90428453553934},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":13.0,"spinRate":2353,"spinDirection":236},"zone":4,"typeConfidence":2.0,"plateTime":0.39976613552254747,"extension":5.827646040559314},"hitData":{"launchSpeed":102.5,"launchAngle":5.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":89.44,"coordY":96.91}},"index":0,"playId":"b0aed505-d306-3a14-8811-810e447dab38","pitchNumber":1,"startTime":"2026-07-08T03:42:52.644Z","endTime":"2026-07-08T03:43:02.239Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"third":{"id":669242,"link":"/api/v1/people/669242"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":82.89999999999999,"awayTeamWinProbability":17.10000000000001,"homeTeamWinProbabilityAdded":9.699999999999989,"leverageIndex":1.46,"dramaIndex":101.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:43:02.239Z","atBatIndex":50},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Miguel Rojas grounds into a force out, shortstop Ezequiel Tovar to second baseman Willi Castro. Alex Freeland out at 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-08T03:43:47.776Z","endTime":"2026-07-08T03:43:57.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":547179,"fullName":"Michael Lorenzen","link":"/api/v1/people/547179"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":500743,"fullName":"Miguel Rojas","link":"/api/v1/people/500743"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"2e4104d6-6cd4-30aa-b6df-6d47bd972813","startTime":"2026-07-08T03:43:32.110Z","endTime":"2026-07-08T03:43:35.110Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.141,"strikeZoneBottom":1.585,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.04952390263294,"aZ":-24.090563990207013,"pfxX":-10.542484580838764,"pfxZ":4.3144144791791135,"pX":-0.1415927351300289,"pZ":2.590730428444446,"vX0":10.42620893310952,"vY0":-135.63336613671322,"vZ0":-3.5558595970835887,"x":122.4,"y":168.83,"x0":-2.6550206705293777,"y0":50.003868366396055,"z0":5.587398552982455,"aX":-19.758266845330727},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.3,"breakHorizontal":17.0,"spinRate":2240,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.4029304638207667,"extension":5.878481805513038},"hitData":{"launchSpeed":82.7,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.97,"coordY":153.85}},"index":1,"playId":"5cab9a3a-8a3a-320e-9f48-a8fa2bb2581e","pitchNumber":1,"startTime":"2026-07-08T03:43:50.113Z","endTime":"2026-07-08T03:43:57.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_ab"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_ab"},{"player":{"id":500743,"link":"/api/v1/people/500743"},"credit":"b_pa"},{"player":{"id":547179,"link":"/api/v1/people/547179"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-1.3999999999999915,"leverageIndex":0.56,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:43:57.258Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T03:45:48.626Z","endTime":"2026-07-08T03:46:39.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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":95.0,"endSpeed":87.5,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.562278028351013,"aZ":-14.171754524035121,"pfxX":6.233279837069159,"pfxZ":9.215517940808084,"pX":0.8474023904538839,"pZ":2.845366140703667,"vX0":-5.350845782427583,"vY0":-138.33950763687,"vZ0":-4.553927039058887,"x":84.7,"y":161.96,"x0":1.9892886881411853,"y0":50.00565559039833,"z0":5.451252069336537,"aX":12.180066302738673},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":-10.3,"spinRate":2495,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.39473951568998,"extension":5.451738922190125},"index":0,"playId":"599d0f52-1868-333a-bafb-a70d4d2e41f0","pitchNumber":1,"startTime":"2026-07-08T03:46:02.467Z","endTime":"2026-07-08T03:46:06.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11535586643001,"aZ":-14.120232446114015,"pfxX":6.422608652571967,"pfxZ":9.187639114592784,"pX":-0.23694096477180007,"pZ":3.3877214962572957,"vX0":-7.795787940724032,"vY0":-138.6181092351902,"vZ0":-3.2427245996777043,"x":126.03,"y":147.31,"x0":1.7644024529511717,"y0":50.00448266796038,"z0":5.502903140107983,"aX":12.623830489503879},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":-10.2,"spinRate":2606,"spinDirection":139},"zone":11,"typeConfidence":2.0,"plateTime":0.39364737808680017,"extension":5.426949739690917},"index":1,"playId":"c3034139-2b77-35bf-854b-193ba14287c2","pitchNumber":2,"startTime":"2026-07-08T03:46:13.852Z","endTime":"2026-07-08T03:46:16.999Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-08T03:46:24.127Z","endTime":"2026-07-08T03:46:35.048Z","isPitch":false,"type":"action","player":{"id":690924,"link":"/api/v1/people/690924"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.7,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.982526494566322,"aZ":-13.014337722379711,"pfxX":6.244088794928212,"pfxZ":9.778875200175023,"pX":0.255304675184422,"pZ":2.6714404603460484,"vX0":-6.473183790125879,"vY0":-138.4019097172184,"vZ0":-5.196646931293244,"x":107.27,"y":166.65,"x0":1.8020309907974208,"y0":50.00438643988645,"z0":5.429956539943673,"aX":12.236606535865691},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.9,"breakHorizontal":-10.1,"spinRate":2601,"spinDirection":145},"zone":5,"typeConfidence":2.0,"plateTime":0.39424442010005123,"extension":5.42123006950319},"index":3,"playId":"fda1d12a-c6be-395a-b10d-e484d7098972","pitchNumber":3,"startTime":"2026-07-08T03:46:35.048Z","endTime":"2026-07-08T03:46:39.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:46:39.880Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out softly, second baseman Alex Freeland to first baseman Freddie Freeman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T03:46:49.667Z","endTime":"2026-07-08T03:47:19.237Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"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":87.3,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54751889258067,"aZ":-30.22786813648249,"pfxX":-1.3556169218884317,"pfxZ":1.1882507386233092,"pX":-0.7916602941679067,"pZ":1.9390426512804604,"vX0":-6.734271115023805,"vY0":-127.01972764639709,"vZ0":-2.8787060992131206,"x":147.18,"y":186.43,"x0":2.0637067802568536,"y0":50.00555206141093,"z0":5.475643311286715,"aX":-2.2291053013711872},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":3.8,"spinRate":2482,"spinDirection":251},"zone":13,"typeConfidence":0.85,"plateTime":0.4302184463454499,"extension":5.271218771096233},"index":0,"playId":"249d0b90-7455-34b3-8a37-6912b5a6c4e4","pitchNumber":1,"startTime":"2026-07-08T03:47:00.358Z","endTime":"2026-07-08T03:47:04.690Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.769406853414896,"aZ":-31.890269536153117,"pfxX":-2.945033591423585,"pfxZ":0.17827000435602436,"pX":-0.6076343484724395,"pZ":2.1871593248206733,"vX0":-5.551700699124011,"vY0":-125.7045013636599,"vZ0":-2.0034990080543413,"x":140.16,"y":179.73,"x0":2.002514101030555,"y0":50.004984426100336,"z0":5.555520142816278,"aX":-4.76676120607295},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.1,"breakHorizontal":6.5,"spinRate":2549,"spinDirection":262},"zone":7,"typeConfidence":0.82,"plateTime":0.43384945815069775,"extension":5.107784387491564},"hitData":{"launchSpeed":56.8,"launchAngle":-30.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":133.98,"coordY":156.09}},"index":1,"playId":"60b54535-785f-3fa2-9eef-db3ebf44c4ef","pitchNumber":2,"startTime":"2026-07-08T03:47:11.286Z","endTime":"2026-07-08T03:47:19.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.3,"awayTeamWinProbability":12.700000000000003,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.94,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:47:19.237Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willi Castro strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-08T03:47:35.945Z","endTime":"2026-07-08T03:49:06.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680736,"fullName":"Justin Wrobleski","link":"/api/v1/people/680736"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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, 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":82.1,"endSpeed":76.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.034368473856787,"aZ":-31.82248620287473,"pfxX":9.128679162280369,"pfxZ":0.23821162208146163,"pX":-0.7214663436117341,"pZ":2.390773237296555,"vX0":-9.05455554823912,"vY0":-119.39046933328571,"vZ0":-0.4642492501706078,"x":139.99,"y":153.15,"x0":1.9097325423999707,"y0":50.00198770066645,"z0":5.418426215476206,"aX":13.359201430320075},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.6,"breakHorizontal":-14.8,"spinRate":1389,"spinDirection":115},"zone":4,"typeConfidence":2.0,"plateTime":0.4563866572455728,"extension":5.341082523382474},"index":0,"playId":"32be5c03-20bc-3f7f-9464-0d797cf9f5fd","pitchNumber":1,"startTime":"2026-07-08T03:47:44.603Z","endTime":"2026-07-08T03:47:47.920Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-08T03:48:00.365Z","endTime":"2026-07-08T03:48:10.246Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.835220052408992,"aZ":-14.171868519725292,"pfxX":3.9904052058084565,"pfxZ":9.05436166194383,"pX":-0.09221863838165412,"pZ":2.585604432000904,"vX0":-6.8137192881850375,"vY0":-139.51730482638987,"vZ0":-5.166938604559667,"x":120.52,"y":168.97,"x0":1.8535950424521732,"y0":50.00432136310705,"z0":5.382176610886006,"aX":7.935846584228712},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":-6.0,"spinRate":2572,"spinDirection":136},"zone":5,"typeConfidence":2.0,"plateTime":0.3912795211182014,"extension":5.366902821661047},"index":2,"playId":"af116bd3-609b-3396-bddb-1ad1f8caba5a","pitchNumber":2,"startTime":"2026-07-08T03:48:10.246Z","endTime":"2026-07-08T03:48:13.484Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.647924788174027,"aZ":-12.339901825796197,"pfxX":4.9030370180688125,"pfxZ":9.82704889027574,"pX":1.632073126744641,"pZ":3.5104479777129334,"vX0":-3.199179640284323,"vY0":-141.05571274216916,"vZ0":-3.3318750441364946,"x":54.79,"y":144.0,"x0":2.1431047431145718,"y0":50.001135665143536,"z0":5.500938038291509,"aX":9.893453061250412},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.3,"breakHorizontal":-8.3,"spinRate":2507,"spinDirection":140},"zone":12,"typeConfidence":2.0,"plateTime":0.3880960391136239,"extension":5.329916137533583},"index":3,"playId":"23eb9d7d-9518-33a9-ac08-787afbe81caf","pitchNumber":3,"startTime":"2026-07-08T03:48:31.043Z","endTime":"2026-07-08T03:48:34.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979651841631682,"aZ":-32.39878698432344,"pfxX":-8.120258699799852,"pfxZ":-0.1387106857105631,"pX":-1.778883412939668,"pZ":0.2938908923593341,"vX0":-6.892853066704812,"vY0":-126.6663765178385,"vZ0":-6.213221364630035,"x":184.81,"y":230.84,"x0":2.0289975993774543,"y0":50.00301077217905,"z0":5.357456403960347,"aX":-13.241684895615206},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":-1.4,"breakHorizontal":16.2,"spinRate":2695,"spinDirection":317},"zone":13,"typeConfidence":0.9,"plateTime":0.4318049340288148,"extension":5.217375769405456},"index":4,"playId":"ef03c4a4-9b21-3956-bb0c-385e49a22265","pitchNumber":4,"startTime":"2026-07-08T03:48:46.819Z","endTime":"2026-07-08T03:48:50.335Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07502921253806,"aZ":-13.296454101567328,"pfxX":2.9505934894339507,"pfxZ":9.381727159164734,"pX":0.2258012525333007,"pZ":3.4449279530954944,"vX0":-5.320589458885683,"vY0":-140.11174819234216,"vZ0":-3.55792551020981,"x":108.39,"y":145.77,"x0":1.755639089808706,"y0":50.00175895194809,"z0":5.58499941039684,"aX":5.936900860277671},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.6,"breakHorizontal":-4.4,"spinRate":2554,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.3891204884060184,"extension":5.207508848824385},"index":5,"playId":"675478d6-eae9-303a-80d6-1de89030d9f8","pitchNumber":5,"startTime":"2026-07-08T03:49:02.980Z","endTime":"2026-07-08T03:49:06.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":680736,"link":"/api/v1/people/680736"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.54,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:49:06.703Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Shohei Ohtani strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T03:51:16.271Z","endTime":"2026-07-08T03:52:15.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Michael Lorenzen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T03:50:31.730Z","endTime":"2026-07-08T03:51:18.487Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":547179,"link":"/api/v1/people/547179","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.331323904049338,"aZ":-18.101162435103696,"pfxX":-5.753584847085456,"pfxZ":6.627994432557648,"pX":0.8082103109041519,"pZ":4.542970926658924,"vX0":8.723385082194127,"vY0":-143.67947768778723,"vZ0":-1.216420075350925,"x":86.19,"y":116.12,"x0":-1.4977019713243485,"y0":50.00568540419466,"z0":6.07919967856621,"aX":-12.22269098597638},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.0,"breakHorizontal":9.0,"spinRate":2454,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.3789195709510129,"extension":5.940441355412425},"index":1,"playId":"d38b0342-ad4c-34be-a02d-d08e132fa18a","pitchNumber":1,"startTime":"2026-07-08T03:51:18.487Z","endTime":"2026-07-08T03:51:21.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.588480185362133,"aZ":-33.62821333863213,"pfxX":6.010680544835301,"pfxZ":-0.9163667248920806,"pX":0.6407316279927894,"pZ":3.0484239331013163,"vX0":4.210375088162386,"vY0":-124.49553861189919,"vZ0":-0.5446064535946799,"x":92.58,"y":156.47,"x0":-1.844762417035535,"y0":50.00147020420102,"z0":6.018937697669822,"aX":9.569352137781586},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.6,"breakHorizontal":-11.8,"spinRate":2909,"spinDirection":61},"zone":3,"typeConfidence":2.0,"plateTime":0.4375471759418019,"extension":5.795865791239163},"index":2,"playId":"605e4735-4cd2-38c6-b8dc-d965af31d984","pitchNumber":2,"startTime":"2026-07-08T03:51:32.928Z","endTime":"2026-07-08T03:51:36.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.667220936139625,"aZ":-13.780258420755537,"pfxX":-4.304564441926569,"pfxZ":8.776322471561574,"pX":1.1881542384734036,"pZ":3.231255145203124,"vX0":9.103545408824667,"vY0":-143.07441503236888,"vZ0":-5.010549467000254,"x":71.71,"y":151.54,"x0":-1.460157643313869,"y0":50.00054493675111,"z0":5.853130446162012,"aX":-9.020390032537584},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.1,"breakHorizontal":6.2,"spinRate":2432,"spinDirection":216},"zone":12,"typeConfidence":2.0,"plateTime":0.38125272433802726,"extension":5.953216741155469},"index":3,"playId":"f1655639-eda6-3757-bff4-11cc3e803ba6","pitchNumber":3,"startTime":"2026-07-08T03:51:47.775Z","endTime":"2026-07-08T03:51:51.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"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-08T03:51:54.668Z","endTime":"2026-07-08T03:52:10.553Z","isPitch":false,"type":"action","player":{"id":660271,"link":"/api/v1/people/660271"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.5,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.042125747771635,"aZ":-20.499360976324528,"pfxX":-6.788051243213655,"pfxZ":5.473029692468224,"pX":-0.6996021415310434,"pZ":3.33287647335477,"vX0":5.278848389919541,"vY0":-144.30759930778794,"vZ0":-3.605258556134375,"x":143.67,"y":148.79,"x0":-1.6604055622363023,"y0":50.002423968221514,"z0":5.8436716356846645,"aX":-14.477516618823625},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2384,"spinDirection":217},"zone":1,"typeConfidence":2.0,"plateTime":0.3779456766051914,"extension":5.857578566180361},"index":5,"playId":"e43bdf16-fe86-30fd-be03-df29d8ff9c93","pitchNumber":4,"startTime":"2026-07-08T03:52:10.553Z","endTime":"2026-07-08T03:52:15.570Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.6,"awayTeamWinProbability":12.400000000000006,"homeTeamWinProbabilityAdded":-1.1000000000000085,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:52:15.570Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andy Pages grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T03:52:24.052Z","endTime":"2026-07-08T03:53:39.612Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":91.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22876800108403,"aZ":-19.952658923514022,"pfxX":-4.965726056076933,"pfxZ":5.799028613300118,"pX":-0.006591141131948369,"pZ":3.69493585007575,"vX0":6.328066147797491,"vY0":-143.1205838473133,"vZ0":-2.893169302830402,"x":117.25,"y":139.02,"x0":-1.5851276731460113,"y0":50.00027335978331,"z0":5.946082338036494,"aX":-10.460629936424269},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.2,"breakHorizontal":7.9,"spinRate":2455,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3804627879561586,"extension":5.897435786768405},"index":0,"playId":"2556b818-d71b-3a41-b85b-a6f217d71fe2","pitchNumber":1,"startTime":"2026-07-08T03:52:36.270Z","endTime":"2026-07-08T03:52:40.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.5,"endSpeed":91.3,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.22887132649028,"aZ":-16.435432481707487,"pfxX":-5.465470838658554,"pfxZ":7.449660598471105,"pX":1.0734898235562977,"pZ":3.4113846123981233,"vX0":8.980611051860823,"vY0":-143.3018827901926,"vZ0":-4.081492459883257,"x":76.08,"y":146.67,"x0":-1.368464484114362,"y0":50.00293079544756,"z0":5.858310998520292,"aX":-11.547439293440577},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.0,"breakHorizontal":8.4,"spinRate":2536,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.37995399157139387,"extension":5.948273714396088},"index":1,"playId":"64349077-600d-375f-8fd3-038051ed36b2","pitchNumber":2,"startTime":"2026-07-08T03:52:52.815Z","endTime":"2026-07-08T03:52:56.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40116891417831,"aZ":-19.67749310262028,"pfxX":-6.824947864186454,"pfxZ":6.006006311027948,"pX":-0.6475019413490058,"pZ":3.2490265714812465,"vX0":5.223300437191412,"vY0":-142.542586464421,"vZ0":-3.8545561613821326,"x":141.68,"y":151.06,"x0":-1.6069534730403154,"y0":50.002617512095824,"z0":5.843847973327525,"aX":-14.198391931929917},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.3,"breakHorizontal":11.4,"spinRate":2381,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.3826674256508902,"extension":6.061293878751334},"index":2,"playId":"751cec76-944b-3594-bad6-51d88e63ba6c","pitchNumber":3,"startTime":"2026-07-08T03:53:08.974Z","endTime":"2026-07-08T03:53:12.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":92.2,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.645324844538447,"aZ":-20.145292921761786,"pfxX":-6.711635063612043,"pfxZ":5.585344274266534,"pX":0.8685589912502288,"pZ":3.3474233019647404,"vX0":8.79819064508153,"vY0":-144.64507644646451,"vZ0":-3.741458678978068,"x":83.89,"y":148.4,"x0":-1.317788448209244,"y0":50.000850069137115,"z0":5.867876232643825,"aX":-14.449919170918044},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":9.7,"breakHorizontal":10.7,"spinRate":2529,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3763724476945396,"extension":5.877008587623048},"hitData":{"launchSpeed":89.1,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":120.93,"coordY":144.76}},"index":3,"playId":"a596f0ae-0344-3382-967a-378b12cd06bd","pitchNumber":4,"startTime":"2026-07-08T03:53:31.168Z","endTime":"2026-07-08T03:53:39.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.8,"awayTeamWinProbability":13.200000000000003,"homeTeamWinProbabilityAdded":-0.7999999999999972,"leverageIndex":0.32,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:53:39.612Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddie Freeman singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T03:54:03.082Z","endTime":"2026-07-08T03:54:49.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"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":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":99.0,"endSpeed":91.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.276066497302992,"aZ":-17.320830649736354,"pfxX":-5.076924491374426,"pfxZ":7.000309396532913,"pX":1.460723028063772,"pZ":2.245738145441128,"vX0":10.185253313434014,"vY0":-143.8033337438534,"vZ0":-6.8882197073382585,"x":61.32,"y":178.15,"x0":-1.446676454231624,"y0":50.001891811823825,"z0":5.722035332068873,"aX":-10.77168794816926},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":7.4,"spinRate":2445,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.3790050557775926,"extension":6.050711854811999},"index":0,"playId":"b677cbf9-d1eb-33ca-93b8-518d6e782316","pitchNumber":1,"startTime":"2026-07-08T03:54:06.712Z","endTime":"2026-07-08T03:54:11.350Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.549852788625575,"aZ":-33.122249802533354,"pfxX":6.733066841316829,"pfxZ":-0.5994836934538519,"pX":0.99186848148061,"pZ":2.6633733512153563,"vX0":4.815462113816633,"vY0":-124.59477384367493,"vZ0":-1.260621751043183,"x":79.19,"y":166.87,"x0":-1.836442541454346,"y0":50.0033479122564,"z0":5.897412269342167,"aX":10.651507800093128},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.1,"breakHorizontal":-13.2,"spinRate":2904,"spinDirection":69},"zone":12,"typeConfidence":2.0,"plateTime":0.43855461427360787,"extension":5.799495007112029},"index":1,"playId":"263ec557-1637-3dd8-9277-06d0fe600b47","pitchNumber":2,"startTime":"2026-07-08T03:54:22.338Z","endTime":"2026-07-08T03:54:25.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.328835510488666,"aZ":-16.37857597643205,"pfxX":-4.434776916247498,"pfxZ":7.527245646136548,"pX":0.8172120539788905,"pZ":2.5401389354447543,"vX0":8.189612891568824,"vY0":-143.29562812871146,"vZ0":-6.409718638646755,"x":85.85,"y":170.2,"x0":-1.4899881202562753,"y0":50.002400048906736,"z0":5.813265755110855,"aX":-9.306128802884624},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":12.6,"breakHorizontal":6.6,"spinRate":2397,"spinDirection":216},"zone":14,"typeConfidence":2.0,"plateTime":0.38094027858182455,"extension":6.053919749273221},"hitData":{"launchSpeed":85.0,"launchAngle":20.0,"totalDistance":265.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":152.3,"coordY":83.54}},"index":2,"playId":"eb528b8b-b7a7-35e4-b9ff-716a4f0ad098","pitchNumber":3,"startTime":"2026-07-08T03:54:38.493Z","endTime":"2026-07-08T03:54:49.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":0.6000000000000085,"leverageIndex":0.23,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:54:49.802Z","atBatIndex":57},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Max Muncy lines out to second baseman Willi Castro.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-08T03:55:09.232Z","endTime":"2026-07-08T03:55:40.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":571970,"fullName":"Max Muncy","link":"/api/v1/people/571970"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":78.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.066078185039693,"aZ":-35.352435391806374,"pfxX":7.40632550997589,"pfxZ":-2.0256289635702363,"pX":-0.5277332398316666,"pZ":2.586457522786978,"vX0":1.2669524517837907,"vY0":-124.14109678189217,"vZ0":-0.9754456413031783,"x":137.12,"y":168.95,"x0":-2.0069315733183797,"y0":50.00548220966625,"z0":5.918512555102871,"aX":11.600203849527755},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.6,"breakHorizontal":-13.7,"spinRate":2852,"spinDirection":68},"zone":4,"typeConfidence":2.0,"plateTime":0.4406467942832899,"extension":5.8194549233518815},"index":0,"playId":"9c30aa53-623b-3cd5-b9e6-922c54b8045c","pitchNumber":1,"startTime":"2026-07-08T03:55:17.416Z","endTime":"2026-07-08T03:55:21.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836067900500673,"aZ":-18.4419564784976,"pfxX":-4.5704137866456795,"pfxZ":6.475396219988656,"pX":0.046076778202963124,"pZ":2.081494634583988,"vX0":6.395452737954277,"vY0":-143.47140527808617,"vZ0":-7.043981124798619,"x":115.24,"y":182.58,"x0":-1.600447977527507,"y0":50.00345119964243,"z0":5.684117430329301,"aX":-9.693088273604625},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":7.2,"spinRate":2434,"spinDirection":217},"zone":8,"typeConfidence":2.0,"plateTime":0.37927872408305685,"extension":6.078876039482691},"hitData":{"launchSpeed":99.0,"launchAngle":12.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":155.09,"coordY":137.21}},"index":1,"playId":"da6ce1ea-7d9b-3d5e-ae18-8f2bae9f15f6","pitchNumber":2,"startTime":"2026-07-08T03:55:35.566Z","endTime":"2026-07-08T03:55:40.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":571970,"link":"/api/v1/people/571970","batSide":{"code":"L","description":"Left"}},"first":{"id":518692,"link":"/api/v1/people/518692"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":571970,"link":"/api/v1/people/571970"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:55:40.849Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Karros walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T03:57:52.676Z","endTime":"2026-07-08T03:59:47.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Will Klein replaces Justin Wrobleski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T03:56:57.117Z","endTime":"2026-07-08T03:57:54.833Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694361,"link":"/api/v1/people/694361"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680736,"link":"/api/v1/people/680736","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36998209756797,"aZ":-38.33124047373243,"pfxX":6.590946591922109,"pfxZ":-3.9197856289501924,"pX":1.0620800501253294,"pZ":1.6707104293480535,"vX0":4.012901801221641,"vY0":-124.38044912717054,"vZ0":-1.0904167013140338,"x":76.52,"y":193.67,"x0":-1.427144463847186,"y0":50.00256639822421,"z0":5.286238011679338,"aX":10.351998404648205},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.5,"breakVerticalInduced":-7.1,"breakHorizontal":-12.8,"spinRate":2639,"spinDirection":47},"zone":14,"typeConfidence":0.75,"plateTime":0.4399372450784109,"extension":6.499964573725437},"index":1,"playId":"365d9693-c344-3cc6-bba7-c125e7cb1683","pitchNumber":1,"startTime":"2026-07-08T03:57:54.833Z","endTime":"2026-07-08T03:57:59.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.917086850569582,"aZ":-14.045485602379898,"pfxX":-5.951924807105781,"pfxZ":9.108763611594739,"pX":-0.3565437460596906,"pZ":2.2606662868733935,"vX0":3.803950143051986,"vY0":-139.15756089763258,"vZ0":-6.217917713960879,"x":130.59,"y":177.74,"x0":-0.9576447040294515,"y0":50.00246520343504,"z0":5.429575219562018,"aX":-11.844843656265121},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":10.2,"spinRate":2164,"spinDirection":217},"zone":7,"typeConfidence":0.89,"plateTime":0.39140748986128804,"extension":6.691386806926544},"index":2,"playId":"a2c13705-e9ad-3f78-8b07-5ac223b5aa0c","pitchNumber":2,"startTime":"2026-07-08T03:58:07.731Z","endTime":"2026-07-08T03:58:11.035Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.56873590498444,"aZ":-38.39778848131596,"pfxX":4.527458601358315,"pfxZ":-3.7570522992544717,"pX":1.071437346024859,"pZ":1.4472607159383797,"vX0":4.727393547293698,"vY0":-127.41571391634037,"vZ0":-2.1411159123473107,"x":76.16,"y":199.7,"x0":-1.3918546784156551,"y0":50.00494874686947,"z0":5.313803152103984,"aX":7.4936795959819475},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.1,"breakHorizontal":-9.2,"spinRate":2519,"spinDirection":41},"zone":14,"typeConfidence":0.78,"plateTime":0.42879308534082883,"extension":6.506055466633959},"index":3,"playId":"0154b5bb-e58b-3f4a-9a1f-fdab1af05927","pitchNumber":3,"startTime":"2026-07-08T03:58:28.052Z","endTime":"2026-07-08T03:58:33.186Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175891921214667,"aZ":-39.946721346200725,"pfxX":6.269177205398194,"pfxZ":-4.908705495738301,"pX":-0.6894279034463282,"pZ":3.183790881144088,"vX0":0.22242733341624493,"vY0":-124.78646239475104,"vZ0":2.455053627631809,"x":143.28,"y":152.82,"x0":-1.5945851800391981,"y0":50.00234565366168,"z0":5.468844432539439,"aX":9.926053392993675},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-8.2,"breakHorizontal":-11.4,"spinRate":2480,"spinDirection":47},"zone":1,"typeConfidence":0.63,"plateTime":0.4382566988971561,"extension":6.543694780296226},"index":4,"playId":"e65a6fa2-5a0c-3d47-b242-90af67cf6e86","pitchNumber":4,"startTime":"2026-07-08T03:58:42.464Z","endTime":"2026-07-08T03:58:47.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T03:58:54.461Z","endTime":"2026-07-08T03:59:07.074Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81358955877104,"aZ":-12.551379043457098,"pfxX":-6.311596611105067,"pfxZ":9.564265604710803,"pX":0.29775435879015455,"pZ":3.5508776481234947,"vX0":5.989594707155831,"vY0":-141.51944297118968,"vZ0":-3.031209659324855,"x":105.65,"y":142.91,"x0":-1.0143376619925693,"y0":50.00436244721112,"z0":5.427138119077989,"aX":-12.951341846499913},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":10.4,"spinRate":2345,"spinDirection":220},"zone":3,"typeConfidence":0.9,"plateTime":0.38535754601714745,"extension":7.023468533277163},"index":6,"playId":"405dcdd5-cd52-3efb-9ff9-c6aab101bd25","pitchNumber":5,"startTime":"2026-07-08T03:59:07.074Z","endTime":"2026-07-08T03:59:10.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.9,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.339229321331356,"aZ":-10.059712442154858,"pfxX":-7.758769105547591,"pfxZ":10.718280792289121,"pX":1.116341154966456,"pZ":1.4763245258161206,"vX0":8.532547071631328,"vY0":-142.41243866550667,"vZ0":-8.899539348354173,"x":74.45,"y":198.92,"x0":-0.9041939163109723,"y0":50.00436411306812,"z0":5.270089567787134,"aX":-16.010186730358697},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.9,"breakHorizontal":12.5,"spinRate":2431,"spinDirection":219},"zone":14,"typeConfidence":0.9,"plateTime":0.3839521526118328,"extension":7.166531629391152},"index":7,"playId":"d8e3689b-8e92-37c0-a020-12b01ffa49f4","pitchNumber":6,"startTime":"2026-07-08T03:59:31.592Z","endTime":"2026-07-08T03:59:34.814Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.777187671974378,"aZ":-34.014026183773154,"pfxX":7.369938147922088,"pfxZ":-1.096276272638387,"pX":1.8360257649938752,"pZ":1.5952370109275342,"vX0":5.78625661378457,"vY0":-128.9249201594066,"vZ0":-2.5772552183987503,"x":47.02,"y":195.71,"x0":-1.3945257096837136,"y0":50.00047826903424,"z0":5.232705448535065,"aX":12.404713852605617},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-2.3,"breakHorizontal":-14.6,"spinRate":2697,"spinDirection":40},"zone":14,"typeConfidence":0.91,"plateTime":0.42482082036159685,"extension":6.733807794701057},"index":8,"playId":"0b95352b-71fc-3031-8f18-ceb421464bb0","pitchNumber":7,"startTime":"2026-07-08T03:59:44.315Z","endTime":"2026-07-08T03:59:47.495Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.3,"awayTeamWinProbability":20.700000000000003,"homeTeamWinProbabilityAdded":-6.900000000000006,"leverageIndex":1.47,"dramaIndex":85.0,"contextMetrics":{},"playEndTime":"2026-07-08T03:59:47.495Z","atBatIndex":59},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"TJ Rumfield pops out to third baseman Max Muncy.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T04:00:06.909Z","endTime":"2026-07-08T04:02:27.119Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,6],"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.7,"endSpeed":89.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.17074122481789,"aZ":-8.236348306043565,"pfxX":-7.108565499177267,"pfxZ":11.703409721815046,"pX":1.1815129391735977,"pZ":1.2027174562086465,"vX0":8.355178059420524,"vY0":-141.8050586140707,"vZ0":-10.048294137263172,"x":71.96,"y":206.31,"x0":-0.8737126810594845,"y0":50.000348246208,"z0":5.309541813531565,"aX":-14.536020648118688},"breaks":{"breakAngle":50.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.3,"breakHorizontal":11.3,"spinRate":2418,"spinDirection":215},"zone":14,"typeConfidence":0.9,"plateTime":0.38564447029103865,"extension":6.9329980330550445},"index":0,"playId":"84a19a48-6670-3d03-8c6a-9c6286d2398d","pitchNumber":1,"startTime":"2026-07-08T04:00:14.560Z","endTime":"2026-07-08T04:00:17.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-08T04:00:24.669Z","endTime":"2026-07-08T04:01:03.261Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.349919149440087,"aZ":-11.284147220089613,"pfxX":-6.916732960219505,"pfxZ":10.288045640953111,"pX":0.2973475458345854,"pZ":2.1184984043792174,"vX0":6.533148783377271,"vY0":-141.37398263753576,"vZ0":-6.957425646205181,"x":105.67,"y":181.58,"x0":-1.1415936765585468,"y0":50.00061187044936,"z0":5.3308726817594225,"aX":-14.040530061024665},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.4,"breakHorizontal":11.3,"spinRate":2383,"spinDirection":215},"zone":9,"typeConfidence":0.9,"plateTime":0.38701565151519457,"extension":6.848438279907209},"index":2,"playId":"04f870b9-4a5d-363d-8994-177363f97702","pitchNumber":2,"startTime":"2026-07-08T04:01:03.261Z","endTime":"2026-07-08T04:01:07.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.39886141674532,"aZ":-45.798988190482646,"pfxX":2.55820851738094,"pfxZ":-8.775579392959868,"pX":0.6665339605766272,"pZ":0.9406799975146276,"vX0":3.5689725673675015,"vY0":-124.45354142330861,"vZ0":-1.9777220273078226,"x":91.59,"y":213.38,"x0":-1.1242611460891045,"y0":50.00469553315803,"z0":5.575716818347104,"aX":3.9705451446972067},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-16.1,"breakHorizontal":-5.5,"spinRate":2706,"spinDirection":28},"zone":14,"typeConfidence":0.91,"plateTime":0.4418666970579439,"extension":6.4948559853474155},"index":3,"playId":"98fedfe4-29ae-3389-95ab-0512f344a0c4","pitchNumber":3,"startTime":"2026-07-08T04:01:20.829Z","endTime":"2026-07-08T04:01:24.909Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":76.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.877578827583076,"aZ":-45.160428068033106,"pfxX":5.253723224297933,"pfxZ":-8.783728343625034,"pX":-1.1217017582153843,"pZ":3.745815097980507,"vX0":-1.4100318717471425,"vY0":-120.67938867427272,"vZ0":4.364487684563733,"x":159.76,"y":137.64,"x0":-1.2133383476423352,"y0":50.00039162430477,"z0":5.884773342801833,"aX":7.769406025622314},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-14.6,"breakHorizontal":-9.2,"spinRate":2471,"spinDirection":30},"zone":11,"typeConfidence":0.91,"plateTime":0.45339273969780836,"extension":6.519056813065207},"index":4,"playId":"d8b3f714-206e-337d-9145-7a468804082f","pitchNumber":4,"startTime":"2026-07-08T04:01:51.515Z","endTime":"2026-07-08T04:01:54.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-08T04:02:05.118Z","endTime":"2026-07-08T04:02:18.492Z","isPitch":false,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.2,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.869530479512242,"aZ":-16.446767349281867,"pfxX":-6.906845261939638,"pfxZ":7.764753025433777,"pX":0.5014129761955319,"pZ":2.9106801113348473,"vX0":6.885810176032249,"vY0":-140.7227795371263,"vZ0":-4.065750569908002,"x":97.89,"y":160.19,"x0":-1.067827903608504,"y0":50.00628214493604,"z0":5.424515880621588,"aX":-13.997241347000475},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":11.3,"spinRate":2126,"spinDirection":222},"zone":6,"typeConfidence":0.9,"plateTime":0.3877138217766709,"extension":7.002956945229062},"hitData":{"launchSpeed":61.0,"launchAngle":51.0,"totalDistance":170.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":82.85,"coordY":148.17}},"index":6,"playId":"e3c014b0-b708-3664-bfef-2d2f17f10047","pitchNumber":5,"startTime":"2026-07-08T04:02:18.492Z","endTime":"2026-07-08T04:02:27.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":6.0,"leverageIndex":2.73,"dramaIndex":111.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:02:27.119Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Cole Carrigg singles on a line drive to right fielder Kyle Tucker. Kyle Karros to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T04:02:40.897Z","endTime":"2026-07-08T04:04:49.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.096213846795372,"aZ":-45.2836990228757,"pfxX":4.8792867401442805,"pfxZ":-8.72381523838397,"pX":0.26758144111049204,"pZ":2.561436206776322,"vX0":1.6246919773823578,"vY0":-121.88135499254378,"vZ0":1.7179667641306477,"x":106.8,"y":169.62,"x0":-1.0415437920281898,"y0":50.00069748338027,"z0":5.759921425384994,"aX":7.334594512667944},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-15.1,"breakHorizontal":-9.2,"spinRate":2557,"spinDirection":30},"zone":6,"typeConfidence":0.91,"plateTime":0.44950544749860466,"extension":6.575592587204081},"index":0,"playId":"f2ec62df-9b03-3f0f-b862-d1bec98a7bcf","pitchNumber":1,"startTime":"2026-07-08T04:02:58.651Z","endTime":"2026-07-08T04:03:01.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.150876899427956,"aZ":-12.542232510076749,"pfxX":-7.875332562054399,"pfxZ":9.665558004300411,"pX":0.9139379879804879,"pZ":2.985972899633965,"vX0":8.31461424879118,"vY0":-141.35677916312636,"vZ0":-4.64293746944209,"x":82.16,"y":158.16,"x0":-1.0373890510207837,"y0":50.000657029447034,"z0":5.450108196525824,"aX":-15.992570040087738},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":12.6,"spinRate":2468,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.38695871340375776,"extension":6.966446559987745},"index":1,"playId":"6a93ff06-bea2-33ec-8803-ef3bfc5cf884","pitchNumber":2,"startTime":"2026-07-08T04:03:20.718Z","endTime":"2026-07-08T04:03:47.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.23375760133085,"aZ":-12.108249585820568,"pfxX":-5.831856605368852,"pfxZ":9.871897073641358,"pX":0.6397089134174583,"pZ":2.110701170174792,"vX0":6.590365796281914,"vY0":-141.2138640760678,"vZ0":-6.783445413036783,"x":92.62,"y":181.79,"x0":-0.959556433965232,"y0":50.00387755841235,"z0":5.312528607812723,"aX":-11.854891073019655},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":9.4,"spinRate":2403,"spinDirection":217},"zone":9,"typeConfidence":0.9,"plateTime":0.3869298015333196,"extension":7.004848020115735},"index":2,"playId":"433a2b2f-4386-36d6-83d3-a501ef0f160d","pitchNumber":3,"startTime":"2026-07-08T04:03:53.671Z","endTime":"2026-07-08T04:03:57.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94374218832854,"aZ":-35.89201090094623,"pfxX":8.592041952173467,"pfxZ":-2.20703585894222,"pX":1.418813830333603,"pZ":-0.13091711125935354,"vX0":4.5195564495650995,"vY0":-129.25000438977796,"vZ0":-6.148105038322038,"x":62.92,"y":242.31,"x0":-1.470925771769897,"y0":50.00318730435029,"z0":5.048109127519777,"aX":14.477482586269389},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-5.2,"breakHorizontal":-16.6,"spinRate":2623,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.42442650191599895,"extension":6.666589161024792},"index":3,"playId":"e6dfadd5-51fc-3a16-aee5-c5820ad920cb","pitchNumber":4,"startTime":"2026-07-08T04:04:13.160Z","endTime":"2026-07-08T04:04:16.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.650221594692606,"aZ":-13.80305991766881,"pfxX":-6.685111224184896,"pfxZ":8.98502735891107,"pX":-0.7292008953875875,"pZ":2.8515639758629163,"vX0":3.691354890477045,"vY0":-141.90665158261152,"vZ0":-4.684755077635167,"x":144.8,"y":161.79,"x0":-1.1763718199103814,"y0":50.00587631727885,"z0":5.39940164763459,"aX":-13.673547872200377},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.5,"breakHorizontal":11.4,"spinRate":2329,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.38558279419236463,"extension":6.935382639512848},"hitData":{"launchSpeed":80.6,"launchAngle":20.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":158.25,"coordY":110.1}},"index":4,"playId":"52b57b2a-3374-3119-b15d-e925aad86ae3","pitchNumber":5,"startTime":"2026-07-08T04:04:38.521Z","endTime":"2026-07-08T04:04:49.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"first":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":-7.299999999999997,"leverageIndex":2.13,"dramaIndex":103.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:04:49.700Z","atBatIndex":61},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Tyler Freeman reaches on a fielder's choice, fielded by shortstop Miguel Rojas. Kyle Karros scores. Cole Carrigg to 3rd. Fielding error by shortstop Miguel Rojas.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T04:05:01.088Z","endTime":"2026-07-08T04:05:31.756Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694361,"fullName":"Will Klein","link":"/api/v1/people/694361"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"postOnThird":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":500743,"link":"/api/v1/people/500743"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.70787942272159,"aZ":-15.753506938065248,"pfxX":-4.909274305872058,"pfxZ":8.066303557217884,"pX":-0.01763521613550601,"pZ":3.022567465253941,"vX0":4.235829820485695,"vY0":-141.82803543487998,"vZ0":-4.121896666318297,"x":117.67,"y":157.17,"x0":-0.893336776357958,"y0":50.00093635040769,"z0":5.500674775452685,"aX":-9.991464381419007},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":8.0,"spinRate":2295,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.3863313883910129,"extension":6.829822253876078},"hitData":{"launchSpeed":96.6,"launchAngle":-1.0,"totalDistance":46.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.42,"coordY":147.19}},"index":0,"playId":"9bb8615c-b8f5-383f-b8f0-22adf8685335","pitchNumber":1,"startTime":"2026-07-08T04:05:20.767Z","endTime":"2026-07-08T04:05:31.756Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":694249,"link":"/api/v1/people/694249"},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":694361,"link":"/api/v1/people/694361"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":58.4,"awayTeamWinProbability":41.6,"homeTeamWinProbabilityAdded":-19.6,"leverageIndex":3.59,"dramaIndex":215.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:05:31.756Z","atBatIndex":62},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Jake McCarthy out on a sacrifice bunt, third baseman Max Muncy to second baseman Alex Freeland. Cole Carrigg scores. Tyler Freeman scores. Throwing error by second baseman Alex Freeland.","rbi":1,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T04:08:13.278Z","endTime":"2026-07-08T04:08:36.007Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":31},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":694361,"link":"/api/v1/people/694361"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"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-08T04:06:44.346Z","endTime":"2026-07-08T04:06:54.905Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Jack Dreyer replaces Will Klein.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"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-08T04:06:54.905Z","endTime":"2026-07-08T04:08:15.462Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676263,"link":"/api/v1/people/676263"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":694361,"link":"/api/v1/people/694361","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.423776511052388,"aZ":-10.220164128105846,"pfxX":4.421324691531071,"pfxZ":11.68231769631817,"pX":-0.6519642250707675,"pZ":3.1858892611968397,"vX0":-7.69832355169128,"vY0":-135.88691026844305,"vZ0":-5.268086535461954,"x":141.85,"y":152.76,"x0":1.6370492513285948,"y0":50.00231555017704,"z0":5.8529226574790245,"aX":8.309132277993314},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":20.3,"breakHorizontal":-6.5,"spinRate":2463,"spinDirection":158},"zone":1,"typeConfidence":0.92,"plateTime":0.4023238583903872,"extension":6.840819712095713},"hitData":{"launchSpeed":29.1,"launchAngle":23.0,"totalDistance":48.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":116.08,"coordY":181.74}},"index":2,"playId":"5fe89638-b9b6-3377-af1d-02c8e9879cda","pitchNumber":1,"startTime":"2026-07-08T04:08:15.462Z","endTime":"2026-07-08T04:08:36.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":671289,"link":"/api/v1/people/671289"},"third":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":-28.8,"leverageIndex":4.5,"dramaIndex":294.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:08:36.007Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ezequiel Tovar grounds out, third baseman Max Muncy to first baseman Freddie Freeman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-08T04:09:09.799Z","endTime":"2026-07-08T04:09:18.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676263,"fullName":"Jack Dreyer","link":"/api/v1/people/676263"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571970,"link":"/api/v1/people/571970"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.40880859952524,"aZ":-29.436899451864203,"pfxX":0.10008255640740593,"pfxZ":1.6251325939121282,"pX":0.8267885515439841,"pZ":2.0782616608005555,"vX0":-3.4788514277206746,"vY0":-129.48644544087023,"vZ0":-4.014046763923868,"x":85.48,"y":182.67,"x0":2.180021674171015,"y0":50.001629921567655,"z0":5.924734856709514,"aX":0.16894838560194766},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.2,"breakHorizontal":0.7,"spinRate":2047,"spinDirection":135},"zone":9,"typeConfidence":0.92,"plateTime":0.4245335164427013,"extension":6.903116743783575},"hitData":{"launchSpeed":70.0,"launchAngle":-46.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.34,"coordY":165.36}},"index":0,"playId":"4d8d74a8-9439-3c93-b47a-7d36197ce34e","pitchNumber":1,"startTime":"2026-07-08T04:09:09.799Z","endTime":"2026-07-08T04:09:18.308Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":676263,"link":"/api/v1/people/676263"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:09:18.308Z","atBatIndex":64},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tommy Edman lines out sharply to second baseman Willi Castro.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T04:11:29.839Z","endTime":"2026-07-08T04:12:06.126Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669242,"fullName":"Tommy Edman","link":"/api/v1/people/669242"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.1,"endSpeed":89.7,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.30086085150385,"aZ":-17.229618238533607,"pfxX":-5.409652698545169,"pfxZ":7.299791925602374,"pX":-1.2137785318957226,"pZ":3.011383693693844,"vX0":3.408140537506108,"vY0":-141.4919437400548,"vZ0":-4.960436461386875,"x":163.27,"y":157.47,"x0":-1.724905729137409,"y0":50.00513251000758,"z0":5.875187612984172,"aX":-11.078273122356473},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":9.2,"spinRate":2364,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3856680601209548,"extension":5.881427474551551},"index":0,"playId":"041b66ef-699a-3dc6-bfa3-0eab22cc4061","pitchNumber":1,"startTime":"2026-07-08T04:11:29.839Z","endTime":"2026-07-08T04:11:34.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.3,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.021646103838705,"aZ":-18.32125152228922,"pfxX":-5.039765717665963,"pfxZ":6.989486854901102,"pX":-0.6168143223426245,"pZ":2.8986138290528887,"vX0":4.922915776390424,"vY0":-139.13198658889453,"vZ0":-4.875089111414185,"x":140.51,"y":160.52,"x0":-1.7450669232290648,"y0":50.004464234696925,"z0":5.868926785341355,"aX":-9.98991849981808},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.0,"breakHorizontal":8.3,"spinRate":2427,"spinDirection":216},"zone":1,"typeConfidence":2.0,"plateTime":0.3920602950176675,"extension":5.9184039793481595},"index":1,"playId":"2fc16433-b01e-351d-9a65-4328963f0903","pitchNumber":2,"startTime":"2026-07-08T04:11:43.259Z","endTime":"2026-07-08T04:11:46.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":77.0,"strikeZoneTop":3.102,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.297772432448937,"aZ":-29.147765808812974,"pfxX":7.244344881148702,"pfxZ":2.0204599525997153,"pX":-0.3271170732212362,"pZ":2.7932067540792214,"vX0":1.8481005304636189,"vY0":-121.1739509805359,"vZ0":-1.344474423138307,"x":129.47,"y":163.36,"x0":-2.039694066498963,"y0":50.00062572702331,"z0":5.887184723875787,"aX":10.838409377033425},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.6,"breakHorizontal":-13.6,"spinRate":2714,"spinDirection":63},"zone":1,"typeConfidence":2.0,"plateTime":0.4509375446638666,"extension":5.7264006308218205},"hitData":{"launchSpeed":100.6,"launchAngle":8.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":141.68,"coordY":144.5}},"index":2,"playId":"cb34a8c5-fbb8-36f7-840f-2e8a8b0574b4","pitchNumber":3,"startTime":"2026-07-08T04:12:00.476Z","endTime":"2026-07-08T04:12:06.126Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669242,"link":"/api/v1/people/669242","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":669242,"link":"/api/v1/people/669242"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:12:06.126Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Tucker grounds out, first baseman TJ Rumfield to pitcher Juan Mejia.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T04:12:27.080Z","endTime":"2026-07-08T04:12:57.535Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"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":663656,"fullName":"Kyle Tucker","link":"/api/v1/people/663656"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":84.3,"endSpeed":78.1,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.479032494063212,"aZ":-32.940144914602556,"pfxX":7.689079543628475,"pfxZ":-0.5012511769078962,"pX":-0.4869979684514602,"pZ":2.971499569001049,"vX0":1.4181370545131964,"vY0":-122.81643810516039,"vZ0":-0.3412530852699144,"x":135.56,"y":158.55,"x0":-2.070084073959713,"y0":50.00107369367831,"z0":5.8946107938800365,"aX":11.838634424688296},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.7,"breakHorizontal":-14.3,"spinRate":2905,"spinDirection":65},"zone":1,"typeConfidence":2.0,"plateTime":0.4446100455477411,"extension":5.725191507989569},"index":0,"playId":"9042f321-0087-309a-b4e2-0bab5c03412f","pitchNumber":1,"startTime":"2026-07-08T04:12:33.195Z","endTime":"2026-07-08T04:12:37.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.351,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.701634140300456,"aZ":-26.92229994468196,"pfxX":-8.459471474913707,"pfxZ":2.7161013871881217,"pX":-0.23005615080525368,"pZ":2.188414285811004,"vX0":7.211732428092364,"vY0":-137.31044366771468,"vZ0":-4.6498130112894565,"x":125.77,"y":179.69,"x0":-1.7747991037384188,"y0":50.00317289725681,"z0":5.706763016305048,"aX":-16.363931249104358},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.2,"breakHorizontal":14.0,"spinRate":1925,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.39693301837992356,"extension":5.918218412186016},"hitData":{"launchSpeed":89.1,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":126.0,"coordY":204.5}},"index":1,"playId":"0028fc8e-9924-31f1-bbfe-b0bf9be06b1b","pitchNumber":2,"startTime":"2026-07-08T04:12:49.646Z","endTime":"2026-07-08T04:12:57.535Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":663656,"link":"/api/v1/people/663656","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":663656,"link":"/api/v1/people/663656"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.7,"awayTeamWinProbability":80.3,"homeTeamWinProbabilityAdded":-4.800000000000001,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:12:57.535Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Dalton Rushing grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-08T04:13:19.985Z","endTime":"2026-07-08T04:15:19.494Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,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":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"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":98.7,"endSpeed":91.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.256629381732278,"aZ":-16.27223247524181,"pfxX":-7.1855558099029135,"pfxZ":7.534873684403029,"pX":0.29233072408663496,"pZ":2.3355523883879736,"vX0":7.9688342036548985,"vY0":-143.4668500473228,"vZ0":-6.785968732815752,"x":105.86,"y":175.72,"x0":-1.5710685341697923,"y0":50.00476905157793,"z0":5.72270395154645,"aX":-15.170195325403196},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.6,"breakHorizontal":11.6,"spinRate":2432,"spinDirection":221},"zone":6,"typeConfidence":2.0,"plateTime":0.3799471192271624,"extension":5.957670814162585},"index":0,"playId":"6a5020f2-d0ce-3e81-88ed-31b228b6f3f0","pitchNumber":1,"startTime":"2026-07-08T04:13:35.403Z","endTime":"2026-07-08T04:13:38.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.596446207653607,"aZ":-26.36723634264794,"pfxX":-10.932638939024912,"pfxZ":2.9962296415889718,"pX":1.0406072376230877,"pZ":1.1143851888556175,"vX0":11.304894410103987,"vY0":-138.10387983695142,"vZ0":-7.16927245031243,"x":77.33,"y":208.69,"x0":-1.6775979607988616,"y0":50.00643977170418,"z0":5.507456994166682,"aX":-21.20836822900853},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.1,"breakHorizontal":17.5,"spinRate":1851,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.3960106462187376,"extension":6.131153531610598},"index":1,"playId":"93164695-a41f-3515-a9bf-d82de2b0e779","pitchNumber":2,"startTime":"2026-07-08T04:13:52.866Z","endTime":"2026-07-08T04:13:55.930Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27191839382304,"aZ":-16.762927330421437,"pfxX":-5.602089275261097,"pfxZ":7.481662091932075,"pX":1.1607575236606884,"pZ":2.0903395527081328,"vX0":9.567700994768579,"vY0":-142.06625764527413,"vZ0":-7.255689625538026,"x":72.75,"y":182.34,"x0":-1.5113262936858607,"y0":50.001780260397105,"z0":5.728390018876214,"aX":-11.53769712016164},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.4,"breakHorizontal":8.4,"spinRate":2449,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.384460346721343,"extension":5.855840053141018},"index":2,"playId":"42cf8cda-38bb-3c95-82da-d795a991223f","pitchNumber":3,"startTime":"2026-07-08T04:14:09.183Z","endTime":"2026-07-08T04:14:12.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.913603734338793,"aZ":-32.773701629574994,"pfxX":8.2945608994426,"pfxZ":-0.39258961031100625,"pX":-0.9244071752429501,"pZ":4.116316378376774,"vX0":0.27845951814677217,"vY0":-121.95081687608354,"vZ0":2.021281714408928,"x":152.24,"y":127.64,"x0":-2.1184958409790773,"y0":50.005312002856705,"z0":6.094223944512677,"aX":12.554211886530727},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":0.0,"breakHorizontal":-15.1,"spinRate":2819,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.44832710884881477,"extension":5.781395561998085},"index":3,"playId":"f86c1854-8277-3873-b244-32f9efe92f7e","pitchNumber":4,"startTime":"2026-07-08T04:14:25.539Z","endTime":"2026-07-08T04:14:28.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.2,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.550547193050537,"aZ":-18.990030185799952,"pfxX":-5.533471650457996,"pfxZ":6.541259943831223,"pX":-0.11195951392844221,"pZ":1.9425707221723416,"vX0":6.192345030216991,"vY0":-140.32622457579117,"vZ0":-7.080680025856028,"x":121.27,"y":186.33,"x0":-1.6171110414679608,"y0":50.00279439879952,"z0":5.713292439886174,"aX":-11.154359792186279},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.38872164332295966,"extension":6.029666182260587},"index":4,"playId":"a8e46793-e7d0-33f3-acc3-6e265c121803","pitchNumber":5,"startTime":"2026-07-08T04:14:43.228Z","endTime":"2026-07-08T04:14:46.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"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-08T04:14:55.683Z","endTime":"2026-07-08T04:15:11.605Z","isPitch":false,"type":"action","player":{"id":687221,"link":"/api/v1/people/687221"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":90.9,"strikeZoneTop":3.192,"strikeZoneBottom":1.611,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.948648607910464,"aZ":-19.51765812573635,"pfxX":-4.5851557017041955,"pfxZ":6.0246679377426435,"pX":0.5397982613563123,"pZ":2.801961457155654,"vX0":7.558332007414419,"vY0":-143.29317271142847,"vZ0":-5.113726336467418,"x":96.42,"y":163.13,"x0":-1.5241128765304204,"y0":50.00304187478916,"z0":5.81127920527553,"aX":-9.633086695345776},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.2,"breakHorizontal":7.0,"spinRate":2517,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.38077286131998234,"extension":5.966847708753546},"hitData":{"launchSpeed":71.8,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.43,"coordY":154.45}},"index":6,"playId":"9ea84e0c-c438-37b9-88ea-a880c408c1f6","pitchNumber":6,"startTime":"2026-07-08T04:15:11.605Z","endTime":"2026-07-08T04:15:19.494Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687221,"link":"/api/v1/people/687221","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_ab"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_ab"},{"player":{"id":687221,"link":"/api/v1/people/687221"},"credit":"b_pa"},{"player":{"id":675848,"link":"/api/v1/people/675848"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-3.1999999999999993,"leverageIndex":1.28,"dramaIndex":57.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:15:19.494Z","atBatIndex":67},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Braxton Fulford strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T04:17:51.545Z","endTime":"2026-07-08T04:19:07.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Evan Phillips replaces Jack Dreyer.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T04:16:25.970Z","endTime":"2026-07-08T04:17:53.496Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623465,"link":"/api/v1/people/623465"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676263,"link":"/api/v1/people/676263","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.513672984787462,"aZ":-34.347626609552584,"pfxX":10.831766299813468,"pfxZ":-1.3955574951377443,"pX":0.1277445099829405,"pZ":2.785195168234349,"vX0":4.256615412921289,"vY0":-124.30549639004956,"vZ0":0.4824309399113673,"x":112.13,"y":163.58,"x0":-3.0176285103847964,"y0":50.00432042463792,"z0":5.45594577910692,"aX":16.836208475157544},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.2,"breakHorizontal":-20.6,"spinRate":2572,"spinDirection":50},"zone":2,"typeConfidence":0.91,"plateTime":0.44178290435638257,"extension":6.273355009345102},"index":1,"playId":"52d78747-b9de-30f7-9bcb-7186aae9278a","pitchNumber":1,"startTime":"2026-07-08T04:17:53.496Z","endTime":"2026-07-08T04:17:57.629Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.1,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73697036826229,"aZ":-34.91859686084583,"pfxX":10.37051920706639,"pfxZ":-1.7424136636748022,"pX":0.6997501378025753,"pZ":1.8691617526130588,"vX0":5.768838843436239,"vY0":-125.17986758908908,"vZ0":-1.6265462233509917,"x":90.33,"y":188.31,"x0":-2.986399636155182,"y0":50.001416554861585,"z0":5.402571844451737,"aX":16.35309287910259},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.2,"breakHorizontal":-20.2,"spinRate":2649,"spinDirection":41},"zone":9,"typeConfidence":0.92,"plateTime":0.43860070897260073,"extension":6.21253643919203},"index":2,"playId":"787238cc-b26a-3909-b622-c6bc3b33edaf","pitchNumber":2,"startTime":"2026-07-08T04:18:09.720Z","endTime":"2026-07-08T04:18:36.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":119,"player":{"id":687221,"fullName":"Dalton Rushing","link":"/api/v1/people/687221"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.2,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.046884597734632,"aZ":-35.91530470902234,"pfxX":10.811955895802525,"pfxZ":-2.410029517655939,"pX":-0.13611229894443275,"pZ":2.168673464849233,"vX0":3.6810196482733266,"vY0":-124.23665413824426,"vZ0":-0.5875420621282962,"x":122.19,"y":180.23,"x0":-3.045678986783664,"y0":50.00606935567842,"z0":5.41741933159734,"aX":16.747755099669416},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.2,"breakHorizontal":-20.5,"spinRate":2614,"spinDirection":53},"zone":5,"typeConfidence":0.92,"plateTime":0.44243928777804653,"extension":6.287918428700374},"index":3,"playId":"1980fc53-c124-3613-a862-1247db004781","pitchNumber":3,"startTime":"2026-07-08T04:18:42.506Z","endTime":"2026-07-08T04:18:46.674Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":88.8,"strikeZoneTop":3.13,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46173708994909,"aZ":-14.605075529643598,"pfxX":-7.088437594609689,"pfxZ":8.67688844105426,"pX":-0.04902535348389597,"pZ":3.0185989322761158,"vX0":9.81332002506662,"vY0":-141.44192767172547,"vZ0":-3.9810785934112642,"x":118.87,"y":157.28,"x0":-2.6436091990830177,"y0":50.00392504471408,"z0":5.381900400455241,"aX":-14.354937616328085},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.0,"breakHorizontal":10.8,"spinRate":2366,"spinDirection":228},"zone":2,"typeConfidence":0.86,"plateTime":0.387349478718781,"extension":6.32926750529151},"index":4,"playId":"06b353f0-21f6-3a17-815f-7dd67478392f","pitchNumber":4,"startTime":"2026-07-08T04:19:04.026Z","endTime":"2026-07-08T04:19:07.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":690924,"link":"/api/v1/people/690924","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_ab"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_ab"},{"player":{"id":690924,"link":"/api/v1/people/690924"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.099999999999998,"awayTeamWinProbability":81.9,"homeTeamWinProbabilityAdded":1.5999999999999979,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:19:07.145Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T04:19:16.994Z","endTime":"2026-07-08T04:21:59.240Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"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":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.875875125924786,"aZ":-26.540249895530863,"pfxX":0.26900603678069485,"pfxZ":3.0092574496440676,"pX":0.00886172529158012,"pZ":3.724103304022899,"vX0":7.839423544617292,"vY0":-135.5134483986245,"vZ0":0.13682752767180817,"x":116.66,"y":138.23,"x0":-2.948801675635521,"y0":50.00254333511491,"z0":5.517572162355944,"aX":0.5009924959100546},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.6,"breakHorizontal":-2.0,"spinRate":2360,"spinDirection":218},"zone":12,"typeConfidence":0.94,"plateTime":0.40323935618185924,"extension":6.492131706812801},"index":0,"playId":"c9521566-b29a-318a-81cd-bbb5595acdf2","pitchNumber":1,"startTime":"2026-07-08T04:19:33.349Z","endTime":"2026-07-08T04:19:36.925Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70728504843476,"aZ":-35.67300632495368,"pfxX":12.033883460771518,"pfxZ":-2.2323958549234053,"pX":-0.8412564479097148,"pZ":1.7659207665393823,"vX0":1.929235607715159,"vY0":-124.67575586977934,"vZ0":-1.5365531173114553,"x":149.07,"y":191.1,"x0":-3.189356251623058,"y0":50.00600725659478,"z0":5.353343380236098,"aX":18.81575889872602},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.2,"breakHorizontal":-22.2,"spinRate":2430,"spinDirection":54},"zone":7,"typeConfidence":0.92,"plateTime":0.44050714368675914,"extension":6.1531928220570675},"index":1,"playId":"ffd76682-6cb6-35a3-80e9-598235227ed2","pitchNumber":2,"startTime":"2026-07-08T04:19:50.218Z","endTime":"2026-07-08T04:19:54.684Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.956122669373993,"aZ":-16.16269668126081,"pfxX":-6.745508449576556,"pfxZ":7.98240082266657,"pX":-0.7555871631022704,"pZ":2.950336972452061,"vX0":8.017904639882945,"vY0":-140.73403705073318,"vZ0":-3.6985262145827855,"x":145.8,"y":159.12,"x0":-2.765171734959339,"y0":50.00376029971794,"z0":5.328608726877803,"aX":-13.531851117435972},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":10.6,"spinRate":2289,"spinDirection":234},"zone":1,"typeConfidence":0.88,"plateTime":0.38920954738869806,"extension":6.299344719096465},"index":2,"playId":"1c2ee924-29c4-3c5e-ab56-be5940db52f9","pitchNumber":3,"startTime":"2026-07-08T04:20:07.235Z","endTime":"2026-07-08T04:20:10.286Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"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-08T04:20:24.803Z","endTime":"2026-07-08T04:20:38.125Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.768456690334315,"aZ":-16.53410639358198,"pfxX":-5.200445668784905,"pfxZ":7.549437684130497,"pX":-0.47348841402234826,"pZ":3.535944979882911,"vX0":8.456637235742553,"vY0":-142.7617048727401,"vZ0":-2.4302201819869658,"x":135.05,"y":143.31,"x0":-2.7935245824837187,"y0":50.00075108995643,"z0":5.434535130500919,"aX":-10.771781350046629},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.3,"breakHorizontal":7.8,"spinRate":2381,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3831310878070697,"extension":6.313500962573166},"index":4,"playId":"301312c6-3af0-3a70-a48e-159333c61f27","pitchNumber":4,"startTime":"2026-07-08T04:20:38.125Z","endTime":"2026-07-08T04:20:41.490Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.518449380686896,"aZ":-34.957657537652345,"pfxX":11.381737530029982,"pfxZ":-1.774984823776152,"pX":-1.0986552344910665,"pZ":1.4975317109367117,"vX0":1.498738413473641,"vY0":-124.65880763596866,"vZ0":-2.1899563584461985,"x":158.88,"y":198.35,"x0":-3.186745920666734,"y0":50.006206185953246,"z0":5.290686868393574,"aX":17.804265881226655},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-3.5,"breakHorizontal":-21.0,"spinRate":2522,"spinDirection":53},"zone":13,"typeConfidence":0.92,"plateTime":0.44043843759475587,"extension":6.409958149480896},"index":5,"playId":"f9314f75-39ef-3ce2-a577-afa5f8eca3ce","pitchNumber":5,"startTime":"2026-07-08T04:20:58.403Z","endTime":"2026-07-08T04:21:03.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.0,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61230722637859,"aZ":-22.248730655126682,"pfxX":-10.918002722760622,"pfxZ":4.791670883196307,"pX":-0.3082017274197158,"pZ":2.3786537439171656,"vX0":10.591225804669872,"vY0":-142.92650836649554,"vZ0":-4.556099728305098,"x":128.75,"y":174.56,"x0":-2.6414257131297427,"y0":50.0035600058853,"z0":5.388745744095577,"aX":-22.614335292731504},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":7.9,"breakHorizontal":17.6,"spinRate":2155,"spinDirection":223},"zone":4,"typeConfidence":0.93,"plateTime":0.38307084941704206,"extension":6.38321530658878},"index":6,"playId":"75f5f3d8-c3ca-3765-a5dd-d87514bbf211","pitchNumber":6,"startTime":"2026-07-08T04:21:17.036Z","endTime":"2026-07-08T04:21:20.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.217984393162368,"aZ":-24.331626361100316,"pfxX":-1.0066395026485662,"pfxZ":4.033060580378116,"pX":0.24787160966771907,"pZ":4.258809270979391,"vX0":8.88317666715185,"vY0":-138.19447970102675,"vZ0":0.9698741488497408,"x":107.55,"y":123.79,"x0":-2.869936462948551,"y0":50.00358420381387,"z0":5.531144644134601,"aX":-1.9595444752249447},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.7,"breakHorizontal":0.1,"spinRate":2446,"spinDirection":206},"zone":12,"typeConfidence":0.9,"plateTime":0.3955297651315193,"extension":6.357361700775774},"index":7,"playId":"fdfe0cb2-49a2-3722-82cb-086d7a329a97","pitchNumber":7,"startTime":"2026-07-08T04:21:38.081Z","endTime":"2026-07-08T04:21:41.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.815801093552466,"aZ":-35.440602854157625,"pfxX":7.301418405436799,"pfxZ":-2.0837530235208703,"pX":-0.8290198901432361,"pZ":3.105634034095498,"vX0":3.140638948282022,"vY0":-124.48671385775518,"vZ0":1.2706560644215932,"x":148.6,"y":154.93,"x0":-3.0550425171854454,"y0":50.00033829979211,"z0":5.520771235371751,"aX":11.465037852320663},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.2,"breakHorizontal":-13.9,"spinRate":2577,"spinDirection":53},"zone":1,"typeConfidence":0.9,"plateTime":0.4398705775166709,"extension":6.142395296458082},"index":8,"playId":"6d5b8fb5-ec4d-30bc-b156-bd3ab935caba","pitchNumber":8,"startTime":"2026-07-08T04:21:54.414Z","endTime":"2026-07-08T04:21:59.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:21:59.240Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a fly ball to left fielder Tommy Edman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T04:22:16.619Z","endTime":"2026-07-08T04:23:13.285Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669242,"link":"/api/v1/people/669242"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.3,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.49072356111547,"aZ":-13.693438084788557,"pfxX":-7.645615359485218,"pfxZ":8.872444761755489,"pX":0.029028323626434753,"pZ":2.084202634719025,"vX0":10.516237753249028,"vY0":-143.2657335312581,"vZ0":-6.575604955150464,"x":115.89,"y":182.51,"x0":-2.692503058358546,"y0":50.00221795127133,"z0":5.261732440505694,"aX":-15.924732395794317},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":11.8,"spinRate":2398,"spinDirection":225},"zone":8,"typeConfidence":0.76,"plateTime":0.3820350968641022,"extension":6.53013295015259},"index":0,"playId":"8d1036a0-f6da-3d2e-b65b-3c21bd1503e6","pitchNumber":1,"startTime":"2026-07-08T04:22:26.558Z","endTime":"2026-07-08T04:22:29.582Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.098852361189444,"aZ":-14.935500022081122,"pfxX":-4.682342184139237,"pfxZ":8.484327686206925,"pX":-0.8356166182709538,"pZ":5.078988821745763,"vX0":7.083122893899523,"vY0":-141.39100503664656,"vZ0":1.3334984498076943,"x":148.85,"y":101.65,"x0":-2.760568260894928,"y0":50.00665857668788,"z0":5.557380957929914,"aX":-9.518971446365619},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2195,"spinDirection":220},"zone":11,"typeConfidence":0.94,"plateTime":0.38683562721764986,"extension":6.40130408166768},"index":1,"playId":"84004ed7-24d6-3f24-b178-98e4e903e4b3","pitchNumber":2,"startTime":"2026-07-08T04:22:45.747Z","endTime":"2026-07-08T04:22:49.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.953919614098805,"aZ":-26.801318965186795,"pfxX":1.1439275321554367,"pfxZ":2.8795956899967976,"pX":0.11085881264977382,"pZ":2.3903898149465332,"vX0":7.497819884550469,"vY0":-134.655760515775,"vZ0":-3.018656528169186,"x":112.77,"y":174.24,"x0":-2.8404277469795507,"y0":50.00177045569596,"z0":5.3904912664294535,"aX":2.1323494569825114},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":4.8,"breakHorizontal":-3.5,"spinRate":2303,"spinDirection":212},"zone":5,"typeConfidence":0.94,"plateTime":0.40435649903883997,"extension":6.343667017071909},"hitData":{"launchSpeed":68.5,"launchAngle":32.0,"totalDistance":211.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.34,"coordY":120.56}},"index":2,"playId":"f0392f81-eadf-34e7-97cd-0590fa37d958","pitchNumber":3,"startTime":"2026-07-08T04:23:03.559Z","endTime":"2026-07-08T04:23:13.285Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-0.9000000000000021,"leverageIndex":0.36,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:23:13.285Z","atBatIndex":70},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Karros pops out to catcher Dalton Rushing in foul territory.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-08T04:23:30.535Z","endTime":"2026-07-08T04:24:34.798Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623465,"fullName":"Evan Phillips","link":"/api/v1/people/623465"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687221,"link":"/api/v1/people/687221"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04819872652247,"aZ":-34.31937097009953,"pfxX":9.364720937242456,"pfxZ":-1.3803343546427005,"pX":-1.791538576428151,"pZ":2.85674539117846,"vX0":0.545898712944617,"vY0":-123.6516256457609,"vZ0":0.7619580005217281,"x":185.29,"y":161.65,"x0":-3.2321893528874917,"y0":50.00374676927845,"z0":5.418111539079681,"aX":14.539834531705168},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.0,"breakHorizontal":-17.0,"spinRate":2263,"spinDirection":52},"zone":11,"typeConfidence":0.91,"plateTime":0.4425216502351619,"extension":6.080238392039456},"index":0,"playId":"69e94eed-0f1e-323c-829f-607560c63656","pitchNumber":1,"startTime":"2026-07-08T04:23:43.214Z","endTime":"2026-07-08T04:23:46.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"3ed7bbf9-4979-30fd-8978-8e2dee9505a2","startTime":"2026-07-08T04:24:03.477Z","endTime":"2026-07-08T04:24:06.477Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.406001622644734,"aZ":-16.825422915284786,"pfxX":-5.421895150006858,"pfxZ":7.7058609457236145,"pX":-0.4965150515022262,"pZ":4.1472228786847305,"vX0":8.436128300845466,"vY0":-139.97076111841244,"vZ0":-0.6211887591546413,"x":135.93,"y":126.8,"x0":-2.8395605304487637,"y0":50.00490359490658,"z0":5.469709096159934,"aX":-10.803374894740516},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":8.2,"spinRate":2347,"spinDirection":220},"zone":11,"typeConfidence":0.92,"plateTime":0.3907130996416224,"extension":6.2915581521654325},"hitData":{"launchSpeed":73.0,"launchAngle":82.0,"totalDistance":38.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":143.95,"coordY":205.94}},"index":2,"playId":"282c2753-0cf5-3c30-b057-095a55f5a862","pitchNumber":2,"startTime":"2026-07-08T04:24:24.467Z","endTime":"2026-07-08T04:24:34.798Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623465,"link":"/api/v1/people/623465","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":687221,"link":"/api/v1/people/687221"},"first":{"id":518692,"link":"/api/v1/people/518692"},"second":{"id":690976,"link":"/api/v1/people/690976"},"third":{"id":571970,"link":"/api/v1/people/571970"},"shortstop":{"id":500743,"link":"/api/v1/people/500743"},"left":{"id":669242,"link":"/api/v1/people/669242"},"center":{"id":681624,"link":"/api/v1/people/681624"},"right":{"id":663656,"link":"/api/v1/people/663656"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":623465,"link":"/api/v1/people/623465"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":20.4,"awayTeamWinProbability":79.6,"homeTeamWinProbabilityAdded":1.8999999999999986,"leverageIndex":0.72,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:24:34.798Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alex Freeland singles on a sharp line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T04:26:58.746Z","endTime":"2026-07-08T04:29:27.850Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T04:26:04.902Z","endTime":"2026-07-08T04:27:00.893Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675848,"link":"/api/v1/people/675848","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.627728900036747,"aZ":-34.59642289304904,"pfxX":2.4550692690120997,"pfxZ":-1.6081422553894056,"pX":-0.3484033341498698,"pZ":1.6436322787187645,"vX0":2.9986114802197923,"vY0":-121.51030987878222,"vZ0":-3.070618944367499,"x":130.28,"y":194.4,"x0":-1.9127810975572674,"y0":50.00126102077039,"z0":5.900285839399801,"aX":3.705712200166001},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.4,"breakHorizontal":-5.0,"spinRate":2214,"spinDirection":63},"zone":7,"typeConfidence":0.91,"plateTime":0.44908996163857484,"extension":7.208532360100963},"index":1,"playId":"b66efce1-aab5-3453-9e8b-eb2c1f06cae6","pitchNumber":1,"startTime":"2026-07-08T04:27:00.893Z","endTime":"2026-07-08T04:27:05.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.522083971195986,"aZ":-12.620363976680819,"pfxX":-4.560172801875698,"pfxZ":10.444680780686982,"pX":-0.1545448744868745,"pZ":2.8673999162553536,"vX0":5.7749217977020795,"vY0":-135.4556176690583,"vZ0":-5.6374915982873315,"x":122.89,"y":161.36,"x0":-1.7142450280901111,"y0":50.00238566889529,"z0":5.846005775016614,"aX":-8.537320498478254},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":7.1,"spinRate":2425,"spinDirection":203},"zone":2,"typeConfidence":0.89,"plateTime":0.4032042322572398,"extension":7.436142921737198},"index":2,"playId":"ab00e85d-2239-34db-9c53-df1027f7ecb2","pitchNumber":2,"startTime":"2026-07-08T04:27:17.721Z","endTime":"2026-07-08T04:27:21.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-08T04:27:29.928Z","endTime":"2026-07-08T04:27:45.844Z","isPitch":false,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.8,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.467155787085648,"aZ":-11.461755393032478,"pfxX":-2.903290613237729,"pfxZ":11.023740125659007,"pX":-0.6332810959946296,"pZ":2.446839214368974,"vX0":4.194154227216098,"vY0":-135.88877668812802,"vZ0":-6.912261358150905,"x":141.14,"y":172.72,"x0":-1.8161820694704072,"y0":50.004271016010506,"z0":5.8117635864701365,"aX":-5.455995623403573},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.7,"breakHorizontal":4.4,"spinRate":2380,"spinDirection":199},"zone":4,"typeConfidence":0.89,"plateTime":0.40235685206326943,"extension":7.228615233498943},"index":4,"playId":"ebd8699e-45af-3914-8056-76e4364daee8","pitchNumber":3,"startTime":"2026-07-08T04:27:45.844Z","endTime":"2026-07-08T04:28:12.849Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.621991080621974,"aZ":-35.92630564689971,"pfxX":0.18142798292162787,"pfxZ":-2.2422637963700147,"pX":2.443806592754226,"pZ":-0.470200362116232,"vX0":9.085615389802761,"vY0":-128.01949856131168,"vZ0":-9.323587030538897,"x":23.85,"y":251.48,"x0":-1.1640735861306335,"y0":50.00527930272232,"z0":6.003276465451524,"aX":0.30191765608362625},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.9,"breakHorizontal":-2.3,"spinRate":2249,"spinDirection":41},"zone":14,"typeConfidence":0.9,"plateTime":0.42666260867207395,"extension":7.316174642298269},"index":5,"playId":"767b7008-a6aa-3b3f-8375-7a7bf499eef7","pitchNumber":4,"startTime":"2026-07-08T04:28:15.261Z","endTime":"2026-07-08T04:28:20.645Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.9,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13090778548445,"aZ":-12.51995839603474,"pfxX":-3.3817378236970783,"pfxZ":10.245309844855722,"pX":-0.14709295790413526,"pZ":2.605235758191121,"vX0":4.440552982975533,"vY0":-136.89077491043471,"vZ0":-6.672872769341105,"x":122.61,"y":168.44,"x0":-1.342722347156842,"y0":50.00677687630973,"z0":5.913026407122337,"aX":-6.490101793613877},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.5,"breakHorizontal":5.3,"spinRate":2352,"spinDirection":198},"zone":5,"typeConfidence":0.89,"plateTime":0.39846216649624644,"extension":7.529239258045055},"index":6,"playId":"82f438fb-9b9c-30e4-8892-f0536750456b","pitchNumber":5,"startTime":"2026-07-08T04:28:50.487Z","endTime":"2026-07-08T04:28:54.341Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.185,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.115214676642374,"aZ":-11.552605306714506,"pfxX":-5.191162677433539,"pfxZ":10.679976968731728,"pX":-0.60942975086974,"pZ":3.2974605937658086,"vX0":4.195339183822511,"vY0":-138.372098232238,"vZ0":-5.237066605711459,"x":140.23,"y":149.75,"x0":-1.4740367286321603,"y0":50.00329974538371,"z0":5.994952235171319,"aX":-10.023656716686883},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.4,"breakHorizontal":8.5,"spinRate":2403,"spinDirection":203},"zone":1,"typeConfidence":0.9,"plateTime":0.3964951088994799,"extension":7.316373447600216},"hitData":{"launchSpeed":100.2,"launchAngle":6.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":90.65,"coordY":93.88}},"index":7,"playId":"7210f9cc-7b64-3805-96a1-7fb577235932","pitchNumber":6,"startTime":"2026-07-08T04:29:15.959Z","endTime":"2026-07-08T04:29:27.850Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":690976,"link":"/api/v1/people/690976","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":690976,"link":"/api/v1/people/690976"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.900000000000006,"awayTeamWinProbability":66.1,"homeTeamWinProbabilityAdded":13.500000000000007,"leverageIndex":3.47,"dramaIndex":175.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:29:27.850Z","atBatIndex":72},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Teoscar Hernández walks.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T04:30:42.725Z","endTime":"2026-07-08T04:33:02.416Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,7,9],"actionIndex":[0,4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606192,"fullName":"Teoscar Hernández","link":"/api/v1/people/606192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Teoscar Hernández replaces Miguel Rojas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T04:29:43.204Z","endTime":"2026-07-08T04:29:48.521Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":500743,"link":"/api/v1/people/500743"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":500743,"link":"/api/v1/people/500743","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"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-08T04:29:48.521Z","endTime":"2026-07-08T04:30:45.061Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":86.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29006255696151,"aZ":-11.054761131632297,"pfxX":-1.7137385275664982,"pfxZ":11.04098512953762,"pX":1.169082455946595,"pZ":2.4497959791647355,"vX0":7.015893071693956,"vY0":-136.738266431892,"vZ0":-7.192770139178702,"x":72.44,"y":172.64,"x0":-1.196090101167755,"y0":50.00453262220702,"z0":5.855542588241178,"aX":-3.2797502652883654},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.8,"breakHorizontal":1.8,"spinRate":2282,"spinDirection":199},"zone":14,"typeConfidence":0.89,"plateTime":0.39902334261222805,"extension":7.520220822670737},"index":2,"playId":"c413de0d-18ba-37bf-9d43-ccbf461146f5","pitchNumber":1,"startTime":"2026-07-08T04:30:45.061Z","endTime":"2026-07-08T04:30:49.115Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.594016381791985,"aZ":-11.188876094732212,"pfxX":-1.9182160218239863,"pfxZ":11.301983427170352,"pX":0.22674959779460693,"pZ":3.4125352703432115,"vX0":5.005774362464865,"vY0":-134.97339793367436,"vZ0":-4.490857924213983,"x":108.36,"y":146.64,"x0":-1.3974002357043904,"y0":50.00460161986888,"z0":5.877096274213294,"aX":-3.5624950286168664},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.8,"breakHorizontal":2.5,"spinRate":2285,"spinDirection":199},"zone":12,"typeConfidence":0.88,"plateTime":0.40479909559064575,"extension":7.442656433879982},"index":3,"playId":"768b1e33-805c-3e31-b3a6-157fcefbebd2","pitchNumber":2,"startTime":"2026-07-08T04:31:01.846Z","endTime":"2026-07-08T04:31:11.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Alex Freeland steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":4,"actionPlayId":"768b1e33-805c-3e31-b3a6-157fcefbebd2","startTime":"2026-07-08T04:31:14.189Z","endTime":"2026-07-08T04:31:41.936Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":690976,"link":"/api/v1/people/690976"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"first":{"id":690976,"link":"/api/v1/people/690976"},"postOnSecond":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":10.899999999999999,"leverageIndex":5.48,"dramaIndex":209.0,"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":80.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.160936657356828,"aZ":-36.23840411751701,"pfxX":0.9533582916378069,"pfxZ":-2.5443107022209217,"pX":1.2979778654764575,"pZ":0.548288605041199,"vX0":6.299168071706879,"vY0":-124.76729381250567,"vZ0":-6.132230884600867,"x":67.52,"y":223.98,"x0":-1.3704556837756103,"y0":50.004579646568246,"z0":5.980881873059811,"aX":1.5211280158726161},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.6,"breakHorizontal":-3.0,"spinRate":2259,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4369213129191918,"extension":7.199083776885019},"index":5,"playId":"43cdcee3-610e-35de-a07d-5422f56e7d5b","pitchNumber":3,"startTime":"2026-07-08T04:31:41.936Z","endTime":"2026-07-08T04:31:45.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80520360141578,"aZ":-14.129002707395617,"pfxX":-1.6511401592995985,"pfxZ":9.833244917958938,"pX":-0.4386056190963176,"pZ":4.338651014722671,"vX0":3.586394747055019,"vY0":-134.08168844099626,"vZ0":-1.7604406418963001,"x":133.72,"y":121.64,"x0":-1.5742176515571638,"y0":50.004582711596214,"z0":6.003003611940392,"aX":-3.0308508007708435},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.6,"breakHorizontal":2.3,"spinRate":2270,"spinDirection":202},"zone":11,"typeConfidence":0.85,"plateTime":0.40724513485658775,"extension":7.371139139287831},"index":6,"playId":"53547d44-0f6b-3a73-945f-1a5a0a3a1652","pitchNumber":4,"startTime":"2026-07-08T04:32:06.373Z","endTime":"2026-07-08T04:32:10.659Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.454612973135973,"aZ":-35.76341087229428,"pfxX":1.9835184089819442,"pfxZ":-2.354432079049432,"pX":0.3050270806054372,"pZ":1.996355788451339,"vX0":4.5093781827813135,"vY0":-122.23526635331122,"vZ0":-2.127313366130859,"x":105.37,"y":184.88,"x0":-1.8160503811409712,"y0":50.00262418205829,"z0":5.927328682390386,"aX":3.023173928158017},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-4.6,"breakHorizontal":-4.6,"spinRate":2207,"spinDirection":67},"zone":9,"typeConfidence":0.91,"plateTime":0.4468565093990118,"extension":7.297252389206623},"index":7,"playId":"cd3cb58e-6460-3be6-a841-919a2a70f934","pitchNumber":5,"startTime":"2026-07-08T04:32:26.753Z","endTime":"2026-07-08T04:32:30.400Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-08T04:32:40.340Z","endTime":"2026-07-08T04:32:58.921Z","isPitch":false,"type":"action","player":{"id":606192,"link":"/api/v1/people/606192"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.351389055802823,"aZ":-35.02113072698478,"pfxX":0.3408785930813867,"pfxZ":-1.8172877499831834,"pX":2.1385727840305235,"pZ":1.8345433032389853,"vX0":8.361958385288382,"vY0":-124.13230186176702,"vZ0":-3.150619068115211,"x":35.48,"y":189.25,"x0":-1.3151676049617784,"y0":50.00618042038786,"z0":6.029787093554722,"aX":0.5313534695939292},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-3.8,"breakHorizontal":-2.5,"spinRate":2278,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.44089897582890325,"extension":7.31343035056769},"index":9,"playId":"ae6176fe-ed9c-3e73-981c-c20271ab29dc","pitchNumber":6,"startTime":"2026-07-08T04:32:58.921Z","endTime":"2026-07-08T04:33:02.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":606192,"link":"/api/v1/people/606192","batSide":{"code":"R","description":"Right"}},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":606192,"link":"/api/v1/people/606192"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.5,"awayTeamWinProbability":48.5,"homeTeamWinProbabilityAdded":6.699999999999996,"leverageIndex":5.48,"dramaIndex":250.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:33:02.416Z","atBatIndex":73},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Shohei Ohtani pops out softly to third baseman Kyle Karros on the infield fly rule.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T04:33:38.153Z","endTime":"2026-07-08T04:34:43.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":660271,"fullName":"Shohei Ohtani","link":"/api/v1/people/660271"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Alex Call replaces Teoscar Hernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-08T04:33:27.042Z","endTime":"2026-07-08T04:33:40.302Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669743,"link":"/api/v1/people/669743"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"902","replacedPlayer":{"id":606192,"link":"/api/v1/people/606192"},"base":1,"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":606192,"link":"/api/v1/people/606192"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.7,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.522146152026483,"aZ":-35.775608459953276,"pfxX":1.4311763161479267,"pfxZ":-2.3137922989319657,"pX":0.8653916482114908,"pZ":1.1830257433378606,"vX0":6.065483134345825,"vY0":-123.77146973887834,"vZ0":-4.0891133934885255,"x":84.01,"y":206.84,"x0":-1.8023117510898006,"y0":50.00557528664205,"z0":5.849849140254089,"aX":2.2230738553304517},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-4.9,"breakHorizontal":-4.0,"spinRate":2209,"spinDirection":50},"zone":14,"typeConfidence":0.91,"plateTime":0.44239663466114765,"extension":7.223486283042962},"index":1,"playId":"a8f49f33-3ad9-3f0f-96aa-bfb0a4ad12fa","pitchNumber":1,"startTime":"2026-07-08T04:33:40.302Z","endTime":"2026-07-08T04:33:45.689Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.92474195798918,"aZ":-10.59276718004717,"pfxX":-1.646752781658497,"pfxZ":11.252543059086518,"pX":-0.3708402073433457,"pZ":2.9213151560661372,"vX0":3.558940211753764,"vY0":-137.26049727658662,"vZ0":-6.295865391611952,"x":131.14,"y":159.9,"x0":-1.4672980949705314,"y0":50.00223349057735,"z0":5.958001818070798,"aX":-3.158457269570259},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":2.3,"spinRate":2351,"spinDirection":197},"zone":1,"typeConfidence":0.89,"plateTime":0.398256412759153,"extension":7.497705747275141},"index":2,"playId":"4249ec2a-e518-3afc-a3f6-ee0d640a66a8","pitchNumber":2,"startTime":"2026-07-08T04:34:08.489Z","endTime":"2026-07-08T04:34:11.694Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.8,"strikeZoneTop":3.369,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.309054100201894,"aZ":-12.004339737908879,"pfxX":-0.38325771751786686,"pfxZ":10.477051924065771,"pX":0.3658985535642393,"pZ":3.589968789633747,"vX0":4.330504202057845,"vY0":-137.37603560310603,"vZ0":-4.718399640816506,"x":103.05,"y":141.85,"x0":-1.1762231832987387,"y0":50.0063590000929,"z0":6.135488205716846,"aX":-0.7379416642860812},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":-0.1,"spinRate":2326,"spinDirection":190},"zone":12,"typeConfidence":0.89,"plateTime":0.39756842096027434,"extension":7.606943012102208},"hitData":{"launchSpeed":51.3,"launchAngle":62.0,"totalDistance":97.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":113.77,"coordY":165.89}},"index":3,"playId":"4a92dc75-cd4f-32fd-8039-159a1d9c6033","pitchNumber":3,"startTime":"2026-07-08T04:34:35.321Z","endTime":"2026-07-08T04:34:43.459Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":660271,"link":"/api/v1/people/660271","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":660271,"link":"/api/v1/people/660271"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":34.300000000000004,"awayTeamWinProbability":65.69999999999999,"homeTeamWinProbabilityAdded":-17.199999999999996,"leverageIndex":6.06,"dramaIndex":262.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:34:43.459Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andy Pages flies out to right fielder Tyler Freeman.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T04:35:16.790Z","endTime":"2026-07-08T04:36:07.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669743,"fullName":"Alex Call","link":"/api/v1/people/669743"},"postOnSecond":{"id":690976,"fullName":"Alex Freeland","link":"/api/v1/people/690976"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681624,"fullName":"Andy Pages","link":"/api/v1/people/681624"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"618d633d-6f67-4a4d-8e16-2aa21915b1f0","startTime":"2026-07-08T04:35:16.790Z","endTime":"2026-07-08T04:35:21.790Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":87.1,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.515082284442478,"aZ":-10.745058647490856,"pfxX":-2.6893182494442174,"pfxZ":11.183575707677221,"pX":0.9668723413862328,"pZ":1.4843013442873454,"vX0":6.729608490738718,"vY0":-136.6713009428451,"vZ0":-10.048363096854354,"x":80.15,"y":198.7,"x0":-1.1639528660425946,"y0":50.00014954602245,"z0":5.918930637819373,"aX":-5.15225689618476},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":3.6,"spinRate":2377,"spinDirection":200},"zone":14,"typeConfidence":0.89,"plateTime":0.3988116115640774,"extension":7.525905855318395},"index":1,"playId":"21ac8a1c-4d86-3155-8ce9-51c9471cdecf","pitchNumber":1,"startTime":"2026-07-08T04:35:36.016Z","endTime":"2026-07-08T04:35:39.345Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.237,"strikeZoneBottom":1.633,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.391092553013834,"aZ":-13.12817416568265,"pfxX":-4.962216127950748,"pfxZ":9.966685334695356,"pX":-0.6068847536669317,"pZ":2.2465182465142215,"vX0":4.0051669490714055,"vY0":-136.9138827714945,"vZ0":-7.470177569747456,"x":140.13,"y":178.12,"x0":-1.4393352067911225,"y0":50.000159697536105,"z0":5.8962917153341,"aX":-9.480542797691239},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.8,"breakHorizontal":8.2,"spinRate":2199,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.3990602844389719,"extension":7.3145949427624934},"hitData":{"launchSpeed":86.9,"launchAngle":53.0,"totalDistance":238.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.81,"coordY":103.57}},"index":2,"playId":"3862faf4-30e6-320a-8316-f90d51b1b35a","pitchNumber":2,"startTime":"2026-07-08T04:35:54.753Z","endTime":"2026-07-08T04:36:07.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":681624,"link":"/api/v1/people/681624","batSide":{"code":"R","description":"Right"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":681624,"link":"/api/v1/people/681624"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":-16.700000000000006,"leverageIndex":7.11,"dramaIndex":286.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:36:07.303Z","atBatIndex":75},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Freddie Freeman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":76,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-08T04:36:57.652Z","endTime":"2026-07-08T04:39:32.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.085"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.225"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.43"},{"zone":"02","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.26"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.83"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.99"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.10"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.53"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.37"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.42"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"86.03"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"63.95"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.32"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".375"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".405"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".345"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"07","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".324"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".359"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".200"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".240"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".800"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".881"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".630"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".618"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.085"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.225"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".452"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".681"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.073"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".604"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".647"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".833"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":518692,"fullName":"Freddie Freeman","link":"/api/v1/people/518692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":690924,"link":"/api/v1/people/690924"},"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":3,"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-08T04:36:25.189Z","endTime":"2026-07-08T04:36:59.838Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.1,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.238223889722452,"aZ":-10.954455873785113,"pfxX":-3.1883097871874524,"pfxZ":10.740315909255521,"pX":-0.7133644827575291,"pZ":2.3884062679028,"vX0":2.8117026421274023,"vY0":-138.98695811741894,"vZ0":-7.719397920896707,"x":144.19,"y":174.29,"x0":-1.318944710855333,"y0":50.00656583818585,"z0":5.911942086061236,"aX":-6.301471717654315},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":18.2,"breakHorizontal":5.3,"spinRate":2205,"spinDirection":197},"zone":4,"typeConfidence":0.9,"plateTime":0.39258746288818314,"extension":7.573044687469542},"index":1,"playId":"dceb794e-90d9-3c78-9781-e9ecc32bd433","pitchNumber":1,"startTime":"2026-07-08T04:36:59.838Z","endTime":"2026-07-08T04:37:26.843Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"}},"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":true},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.29355109342583,"aZ":-11.130536967206897,"pfxX":-4.188189380825207,"pfxZ":10.617388456434053,"pX":0.5852179294472474,"pZ":1.8069854063916884,"vX0":6.419687551510321,"vY0":-139.60772957926508,"vZ0":-9.33160153175856,"x":94.69,"y":189.99,"x0":-1.1958015252691405,"y0":50.00118741634245,"z0":5.917709335386663,"aX":-8.29962030634187},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.5,"breakHorizontal":6.4,"spinRate":2373,"spinDirection":200},"zone":9,"typeConfidence":0.9,"plateTime":0.3917562006960478,"extension":7.493200432300498},"index":2,"playId":"2ca6a8a4-7997-351a-9606-ea40cc0fda87","pitchNumber":2,"startTime":"2026-07-08T04:37:34.012Z","endTime":"2026-07-08T04:38:01.043Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":115,"player":{"id":690924,"fullName":"Braxton Fulford","link":"/api/v1/people/690924"}},"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.7,"endSpeed":88.8,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144030370894964,"aZ":-11.56075965199166,"pfxX":-4.102321668267437,"pfxZ":10.206759029170207,"pX":-0.8816170309984613,"pZ":3.4578110566905926,"vX0":2.7012019539008336,"vY0":-140.78535420124072,"vZ0":-5.2624269642914,"x":150.61,"y":145.42,"x0":-1.3175358187686086,"y0":50.00367262199035,"z0":6.091051717970891,"aX":-8.285391067495684},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":7.0,"spinRate":2207,"spinDirection":201},"zone":11,"typeConfidence":0.9,"plateTime":0.38816038133711794,"extension":7.385983796410318},"index":3,"playId":"065ec976-bd6d-3658-86f1-e47d09b6d6c3","pitchNumber":3,"startTime":"2026-07-08T04:38:06.876Z","endTime":"2026-07-08T04:38:10.610Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744020433824254,"aZ":-11.410487192860087,"pfxX":-2.750425969656863,"pfxZ":10.801305964829249,"pX":-1.046511273557959,"pZ":4.373656437784174,"vX0":0.9910441153943568,"vY0":-137.35980711892833,"vZ0":-2.8003400419271216,"x":156.89,"y":120.69,"x0":-1.0534361864721888,"y0":50.000296084333826,"z0":6.1758084613375255,"aX":-5.285895646073444},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":4.8,"spinRate":2331,"spinDirection":194},"zone":11,"typeConfidence":0.9,"plateTime":0.39785840394718797,"extension":7.3903096316635315},"index":4,"playId":"0ba0f021-e153-385e-b857-f94f51405e29","pitchNumber":4,"startTime":"2026-07-08T04:38:40.632Z","endTime":"2026-07-08T04:38:43.725Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.6,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.264853241531558,"aZ":-38.16419725867109,"pfxX":0.6118973850130769,"pfxZ":-3.7546478977484163,"pX":0.23999680894821673,"pZ":3.5028805059976715,"vX0":3.3220414397221463,"vY0":-124.71453994869594,"vZ0":0.5248295138072352,"x":107.85,"y":144.2,"x0":-1.1823554273637424,"y0":50.00563084023228,"z0":6.407536379463496,"aX":0.9747449634550325},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-6.5,"breakHorizontal":-1.8,"spinRate":2390,"spinDirection":47},"zone":2,"typeConfidence":0.91,"plateTime":0.43719330167210924,"extension":7.252115459494734},"index":5,"playId":"7e503de9-86a6-38bc-a30d-3ce086bfaf95","pitchNumber":5,"startTime":"2026-07-08T04:39:02.335Z","endTime":"2026-07-08T04:39:05.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.0,"strikeZoneTop":3.382,"strikeZoneBottom":1.707,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.471055740392927,"aZ":-36.73878143793319,"pfxX":0.7413596454147502,"pfxZ":-2.9254460976622036,"pX":0.5296530036269749,"pZ":1.0516326278742438,"vX0":4.154951686904202,"vY0":-123.97304871695047,"vZ0":-4.990271835280827,"x":96.81,"y":210.39,"x0":-1.2635185837771654,"y0":50.00551516567529,"z0":6.152748943772536,"aX":1.155098781251598},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-6.2,"breakHorizontal":-2.3,"spinRate":2257,"spinDirection":49},"zone":14,"typeConfidence":0.91,"plateTime":0.44159578925609777,"extension":7.3462843617349405},"index":6,"playId":"8cc3a4bb-e8dd-3dc6-81bd-e1aa0b351e82","pitchNumber":6,"startTime":"2026-07-08T04:39:27.444Z","endTime":"2026-07-08T04:39:32.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":690924,"link":"/api/v1/people/690924"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":518692,"link":"/api/v1/people/518692","batSide":{"code":"L","description":"Left"}},"first":{"id":669743,"link":"/api/v1/people/669743"},"second":{"id":690976,"link":"/api/v1/people/690976"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":644760,"link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":676580,"link":"/api/v1/people/676580"},"officialType":"First Base"},{"official":{"id":605672,"link":"/api/v1/people/605672"},"officialType":"Second Base"},{"official":{"id":427248,"link":"/api/v1/people/427248"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":518692,"link":"/api/v1/people/518692"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-17.599999999999998,"leverageIndex":6.98,"dramaIndex":288.0,"contextMetrics":{},"playEndTime":"2026-07-08T04:39:32.263Z","atBatIndex":76}]