[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:11:36.660Z","endTime":"2026-08-28T23:13:19.150Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7,9],"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":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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-08-28T19:05:39.629Z","endTime":"2026-08-28T22:41:18.739Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"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-08-28T22:41:18.739Z","endTime":"2026-08-28T23:10:51.915Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"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-08-28T23:10:51.915Z","endTime":"2026-08-28T23:11:38.974Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.597589593249456,"aZ":-13.56835683498048,"pfxX":-4.300617021577866,"pfxZ":9.755966766352064,"pX":0.17305790435862028,"pZ":2.3904191544099587,"vX0":6.918021567659628,"vY0":-137.26753563595577,"vZ0":-7.29255056348652,"x":110.4,"y":174.24,"x0":-1.8219274421439249,"y0":50.00185567710582,"z0":6.00674710423869,"aX":-8.201241130910047},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.3,"breakHorizontal":6.4,"spinRate":2299,"spinDirection":205},"zone":5,"typeConfidence":0.81,"plateTime":0.39913853287732426,"extension":6.605092772628812},"index":3,"playId":"832c048f-7280-375f-a673-04def101851b","pitchNumber":1,"startTime":"2026-08-28T23:11:38.974Z","endTime":"2026-08-28T23:11:43.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.037221640214177,"aZ":-34.76318813062337,"pfxX":10.951925665297662,"pfxZ":-1.7790604155240608,"pX":0.6791997487261286,"pZ":1.0314972784527825,"vX0":3.3085577124719268,"vY0":-119.81329116800934,"vZ0":-4.322417416257632,"x":91.11,"y":210.93,"x0":-2.1424517264563328,"y0":50.00477484377387,"z0":5.96404895558015,"aX":15.93042320584817},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.0,"breakHorizontal":-20.6,"spinRate":2721,"spinDirection":42},"zone":14,"typeConfidence":0.88,"plateTime":0.4570705134499988,"extension":6.4919453894356485},"index":4,"playId":"d7b94762-35e4-3bab-a561-1ee3a78f7e05","pitchNumber":2,"startTime":"2026-08-28T23:11:54.754Z","endTime":"2026-08-28T23:12:00.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.02514185193988,"aZ":-36.20226399984364,"pfxX":8.728725110867776,"pfxZ":-2.8254066327730047,"pX":0.11493206606740484,"pZ":2.8174133207394085,"vX0":2.9083096605068035,"vY0":-119.01107676597363,"vZ0":-0.12571492186221644,"x":112.62,"y":162.71,"x0":-2.2586801931110623,"y0":50.00220603363792,"z0":6.165252811964823,"aX":12.449856988122402},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.8,"breakHorizontal":-16.6,"spinRate":2578,"spinDirection":42},"zone":2,"typeConfidence":0.76,"plateTime":0.4612202278087514,"extension":6.168480914501605},"index":5,"playId":"17d53716-0ba9-368b-8182-4f6d3fcd2047","pitchNumber":3,"startTime":"2026-08-28T23:12:13.726Z","endTime":"2026-08-28T23:12:18.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":87.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77815432285517,"aZ":-15.973151448710212,"pfxX":-3.225223565945057,"pfxZ":8.308189128972927,"pX":0.5524263629608538,"pZ":4.159749371252037,"vX0":7.1466898161800465,"vY0":-137.827465034552,"vZ0":-2.827664844004633,"x":95.94,"y":126.47,"x0":-1.6395566124530285,"y0":50.000353932936015,"z0":6.259940362766359,"aX":-6.287989364923504},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.8,"breakHorizontal":4.6,"spinRate":2339,"spinDirection":198},"zone":12,"typeConfidence":0.87,"plateTime":0.395372977676423,"extension":6.735897023956652},"index":6,"playId":"50eb0f4b-f98a-3fc7-83ad-9c23292c239d","pitchNumber":4,"startTime":"2026-08-28T23:12:31.194Z","endTime":"2026-08-28T23:12:35.724Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.773247425444307,"aZ":-14.253662497788902,"pfxX":-4.795183979120889,"pfxZ":9.34376512504783,"pX":0.1728909039422494,"pZ":3.6398846553875903,"vX0":6.761177174272988,"vY0":-137.02014335142636,"vZ0":-4.166263177835674,"x":110.41,"y":140.5,"x0":-1.6936223470894587,"y0":50.00427563889882,"z0":6.141335777459246,"aX":-9.199012551197836},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":7.4,"spinRate":2314,"spinDirection":202},"zone":12,"typeConfidence":0.78,"plateTime":0.39839906268177394,"extension":6.49343658358821},"index":7,"playId":"282ab229-0c6a-37a8-85a8-34b4fc1bbf49","pitchNumber":5,"startTime":"2026-08-28T23:12:48.324Z","endTime":"2026-08-28T23:12:53.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-08-28T23:13:01.395Z","endTime":"2026-08-28T23:13:14.112Z","isPitch":false,"type":"action","player":{"id":695600,"link":"/api/v1/people/695600"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73767435488022,"aZ":-14.764840123105456,"pfxX":-3.285829559273355,"pfxZ":8.952926290850769,"pX":0.5667248637420573,"pZ":3.119817728308604,"vX0":7.059753512594033,"vY0":-138.0804491475083,"vZ0":-5.674616046671512,"x":95.4,"y":154.54,"x0":-1.5881986496980902,"y0":50.00054668139875,"z0":6.183090044878883,"aX":-6.388286924729121},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.2,"breakHorizontal":4.6,"spinRate":2328,"spinDirection":200},"zone":3,"typeConfidence":0.86,"plateTime":0.3956211231187763,"extension":7.0637295209051025},"index":9,"playId":"29cb15fa-9737-32ce-ae3f-f8c37889ae41","pitchNumber":6,"startTime":"2026-08-28T23:13:14.112Z","endTime":"2026-08-28T23:13:19.150Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-08-28T23:13:19.150Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bobby Witt Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:13:29.688Z","endTime":"2026-08-28T23:15:20.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.200053712849453,"aZ":-33.27725663751699,"pfxX":3.1382054744290295,"pfxZ":-0.6723045326866832,"pX":1.4762594951415848,"pZ":0.7029646970083524,"vX0":7.255900420692061,"vY0":-127.21581928166347,"vZ0":-6.573857064137517,"x":60.73,"y":219.8,"x0":-1.8211424071510056,"y0":50.003811105144194,"z0":5.959776211557434,"aX":5.1410327764985775},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.5,"breakHorizontal":-7.3,"spinRate":2755,"spinDirection":94},"zone":14,"typeConfidence":0.89,"plateTime":0.4306117297636227,"extension":6.940378294345915},"index":0,"playId":"3878cb5c-ee93-3c40-9ceb-51965c50b1b8","pitchNumber":1,"startTime":"2026-08-28T23:13:44.430Z","endTime":"2026-08-28T23:13:49.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.358505728228263,"aZ":-39.01414183909627,"pfxX":8.32471187594908,"pfxZ":-5.030670681535016,"pX":0.4306677872276375,"pZ":2.6461712139989397,"vX0":2.5812242704023833,"vY0":-115.7363024095323,"vZ0":-0.15937089006208494,"x":100.58,"y":167.33,"x0":-1.7804797518450195,"y0":50.005029877274545,"z0":6.448493257046631,"aX":11.308591792832114},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.9,"breakHorizontal":-15.7,"spinRate":2578,"spinDirection":38},"zone":6,"typeConfidence":0.9,"plateTime":0.4730246767082167,"extension":6.825043428855247},"index":1,"playId":"ad20fa99-2c90-3de1-bcc6-e9368bef25bb","pitchNumber":2,"startTime":"2026-08-28T23:14:02.346Z","endTime":"2026-08-28T23:14:08.061Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.442170127017015,"aZ":-32.85757708667137,"pfxX":3.6944723783903712,"pfxZ":-0.42320677566896325,"pX":0.7310861072540881,"pZ":1.8078734630943667,"vX0":5.39796386666446,"vY0":-125.59653753339542,"vZ0":-4.268224457458753,"x":89.13,"y":189.97,"x0":-1.9156418225007346,"y0":50.00235234547804,"z0":6.164855177703012,"aX":5.975643849469082},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.4,"breakHorizontal":-7.8,"spinRate":2879,"spinDirection":73},"zone":9,"typeConfidence":0.9,"plateTime":0.4340238102486009,"extension":6.455819967791859},"index":2,"playId":"514956aa-db0a-3fcd-9437-a849fbd1b910","pitchNumber":3,"startTime":"2026-08-28T23:14:19.219Z","endTime":"2026-08-28T23:14:25.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"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":84.5,"endSpeed":78.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0150031734124,"aZ":-36.09861878029642,"pfxX":7.491703146459641,"pfxZ":-2.583310603815166,"pX":2.087039500665184,"pZ":0.8663719722417671,"vX0":7.39410962157817,"vY0":-122.79314059371274,"vZ0":-5.088899747166028,"x":37.45,"y":215.39,"x0":-1.939579415127779,"y0":50.00092940397474,"z0":6.047600824641241,"aX":11.400643242639507},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-5.6,"breakHorizontal":-15.4,"spinRate":2629,"spinDirection":50},"zone":14,"typeConfidence":0.69,"plateTime":0.446598676568418,"extension":6.672560632253048},"index":3,"playId":"f2b0bc88-914a-3ae0-8d52-212ccabc3f44","pitchNumber":4,"startTime":"2026-08-28T23:14:54.901Z","endTime":"2026-08-28T23:15:00.353Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.794113177301664,"aZ":-17.63640454860415,"pfxX":-0.8026278515371548,"pfxZ":7.414044507222997,"pX":-0.599763862055934,"pZ":3.7346677194827964,"vX0":4.240323075127548,"vY0":-138.18590922444446,"vZ0":-3.5818356617951372,"x":139.86,"y":137.94,"x0":-2.040729895444646,"y0":50.00315747210761,"z0":6.211583235198604,"aX":-1.5746815100230187},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.0,"breakHorizontal":0.7,"spinRate":1960,"spinDirection":201},"zone":11,"typeConfidence":0.8,"plateTime":0.394289484809498,"extension":6.712951983438812},"index":4,"playId":"d3165f88-ad3a-3503-93c1-f1cd444e7dda","pitchNumber":5,"startTime":"2026-08-28T23:15:16.516Z","endTime":"2026-08-28T23:15:20.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:15:20.812Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:15:36.024Z","endTime":"2026-08-28T23:17:02.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.963281431693638,"aZ":-17.764396836631445,"pfxX":-1.4473219965600386,"pfxZ":7.36053401630679,"pX":-0.6375770529443348,"pZ":2.959983026577115,"vX0":4.155209115691434,"vY0":-138.32906175371684,"vZ0":-5.4708173484899545,"x":141.3,"y":158.86,"x0":-1.9644706035095858,"y0":50.000495338820926,"z0":6.136097441885184,"aX":-2.832889522686403},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":1.8,"spinRate":1945,"spinDirection":206},"zone":1,"typeConfidence":0.8,"plateTime":0.394461841898333,"extension":6.795698588101077},"index":0,"playId":"c9432042-aa95-3c42-8350-9c80715e75e0","pitchNumber":1,"startTime":"2026-08-28T23:15:47.769Z","endTime":"2026-08-28T23:15:53.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.178417526326136,"aZ":-24.512141654408,"pfxX":-8.952880401256675,"pfxZ":3.9864511989801574,"pX":-1.4268680069577946,"pZ":2.359861445875271,"vX0":5.786827994617885,"vY0":-137.25618271364755,"vZ0":-5.505749830636006,"x":171.39,"y":175.06,"x0":-2.3909550742632852,"y0":50.00436650346291,"z0":6.043784879480142,"aX":-17.216005377146075},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":6.4,"breakHorizontal":15.1,"spinRate":2190,"spinDirection":220},"zone":13,"typeConfidence":0.96,"plateTime":0.39788490283702993,"extension":6.4278910605453285},"index":1,"playId":"bb8b1dd9-31b1-319c-9c88-f0ecf1fff17f","pitchNumber":2,"startTime":"2026-08-28T23:16:06.144Z","endTime":"2026-08-28T23:16:11.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.7,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.162475530584828,"aZ":-23.864542419149473,"pfxX":-6.615890426060786,"pfxZ":5.686522931080183,"pX":-0.04819324334484733,"pZ":0.39619962141230897,"vX0":6.7674297158055765,"vY0":-119.09278994647656,"vZ0":-7.723141311097109,"x":118.84,"y":228.08,"x0":-2.044140982692058,"y0":50.00251864324186,"z0":5.785702056828916,"aX":-9.667793023896769},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.0,"breakHorizontal":10.7,"spinRate":1899,"spinDirection":215},"zone":13,"typeConfidence":0.9,"plateTime":0.45691483548309675,"extension":6.587657951544994},"index":2,"playId":"40351305-da6b-341d-90fb-54682a43f514","pitchNumber":3,"startTime":"2026-08-28T23:16:25.790Z","endTime":"2026-08-28T23:16:30.988Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14011350197961,"aZ":-17.239748472921075,"pfxX":-3.3534881702149297,"pfxZ":7.50951035192981,"pX":-0.21519386462566842,"pZ":3.538383969135561,"vX0":5.505475413186645,"vY0":-139.37442722942558,"vZ0":-4.245895056539806,"x":125.2,"y":143.24,"x0":-1.7706691198148745,"y0":50.00336072190276,"z0":6.203022057952374,"aX":-6.670001933987763},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.1,"breakHorizontal":5.0,"spinRate":2058,"spinDirection":206},"zone":2,"typeConfidence":0.78,"plateTime":0.3913775369025134,"extension":6.593691941152358},"hitData":{"launchSpeed":100.5,"launchAngle":10.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":81.3,"coordY":129.56}},"index":3,"playId":"639fc889-63d4-3fcf-ac15-55bad925a353","pitchNumber":4,"startTime":"2026-08-28T23:16:51.872Z","endTime":"2026-08-28T23:17:02.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.4,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:17:02.128Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Brayan Rocchio to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-28T23:17:17.886Z","endTime":"2026-08-28T23:19:27.172Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.679859221672267,"aZ":-33.2130951359864,"pfxX":4.483702553485721,"pfxZ":-0.6413700566462435,"pX":1.1918642568563846,"pZ":2.4726564285541994,"vX0":6.401930611296107,"vY0":-125.14187715935226,"vZ0":-2.4469618089126874,"x":71.57,"y":172.02,"x0":-1.9676079950726881,"y0":50.005203243238924,"z0":6.143939881648113,"aX":7.219888654180001},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-1.4,"breakHorizontal":-9.4,"spinRate":2702,"spinDirection":79},"zone":14,"typeConfidence":0.9,"plateTime":0.43518322053522107,"extension":6.44707998556899},"index":0,"playId":"db2adb15-f140-330e-8442-7937043de3aa","pitchNumber":1,"startTime":"2026-08-28T23:17:26.539Z","endTime":"2026-08-28T23:17:32.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.222998350271236,"aZ":-32.64372776912042,"pfxX":3.60535931717196,"pfxZ":-0.30180802824728303,"pX":0.423757530488683,"pZ":2.664568408995497,"vX0":4.883888274392092,"vY0":-123.14768123915252,"vZ0":-1.8310507265553764,"x":100.85,"y":166.84,"x0":-2.0429943697335693,"y0":50.003483186343615,"z0":6.142835699516139,"aX":5.614346988745719},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.7,"breakHorizontal":-7.6,"spinRate":2682,"spinDirection":74},"zone":6,"typeConfidence":0.9,"plateTime":0.44241096813797576,"extension":6.421036388200087},"index":1,"playId":"7967df81-8f86-3a44-9090-cf02ab6ebc9a","pitchNumber":2,"startTime":"2026-08-28T23:17:45.232Z","endTime":"2026-08-28T23:17:51.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"6c70c951-fc99-3d1b-b77a-5740729d8a49","startTime":"2026-08-28T23:18:07.402Z","endTime":"2026-08-28T23:18:13.951Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.917730708151275,"aZ":-38.29087422339912,"pfxX":7.312169707208214,"pfxZ":-4.430459215363991,"pX":0.8029910820283721,"pZ":3.2690205417936564,"vX0":3.6839433334860754,"vY0":-116.49572730498289,"vZ0":0.9277732933385179,"x":86.39,"y":150.52,"x0":-1.7464320409559189,"y0":50.002886542639544,"z0":6.471829179049786,"aX":10.096267210968026},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-7.6,"breakHorizontal":-14.2,"spinRate":2503,"spinDirection":36},"zone":12,"typeConfidence":0.91,"plateTime":0.46933190225685406,"extension":6.580383396353305},"index":3,"playId":"6767a4ec-b343-3f57-a807-ebc73da8c81a","pitchNumber":3,"startTime":"2026-08-28T23:18:37.162Z","endTime":"2026-08-28T23:18:42.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.978700658088453,"aZ":-32.077121997016754,"pfxX":2.3955513098521957,"pfxZ":0.0628170312565981,"pX":1.6568586796402773,"pZ":2.31986951993713,"vX0":7.65123210746507,"vY0":-126.4018432823702,"vZ0":-3.295071506135171,"x":53.84,"y":176.14,"x0":-1.7167644034331644,"y0":50.00537233319582,"z0":6.207194548359919,"aX":3.888751742609632},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.4,"breakHorizontal":-6.0,"spinRate":2740,"spinDirection":78},"zone":14,"typeConfidence":0.89,"plateTime":0.4327776756806516,"extension":6.339797638396696},"index":4,"playId":"cd87b263-f753-309e-8f7c-38ba2dc28dc6","pitchNumber":4,"startTime":"2026-08-28T23:18:58.007Z","endTime":"2026-08-28T23:19:03.077Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.278867365137156,"aZ":-41.61070751023966,"pfxX":9.311264126294333,"pfxZ":-7.061351929932611,"pX":0.9230821428347781,"pZ":1.3767492108717967,"vX0":3.2037314720086343,"vY0":-115.69425435380316,"vZ0":-2.242512013285824,"x":81.81,"y":201.61,"x0":-1.69416889803643,"y0":50.00024112757475,"z0":6.39698932193891,"aX":12.45073515100342},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-13.1,"breakHorizontal":-17.6,"spinRate":2679,"spinDirection":32},"zone":14,"typeConfidence":0.91,"plateTime":0.47587516344695624,"extension":6.282636154455767},"hitData":{"launchSpeed":67.8,"launchAngle":-9.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.28,"coordY":152.85}},"index":5,"playId":"1c21e2f7-d699-3bea-af62-521bb9a59f9a","pitchNumber":5,"startTime":"2026-08-28T23:19:18.649Z","endTime":"2026-08-28T23:19:27.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:19:27.172Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Steven Kwan grounds out to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:21:27.264Z","endTime":"2026-08-28T23:22:01.728Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.372702270350892,"aZ":-10.397783496687085,"pfxX":-2.911929403828964,"pfxZ":11.803369201211698,"pX":-0.22999570353893675,"pZ":1.840207853544583,"vX0":5.294466853884693,"vY0":-134.5241073604882,"vZ0":-9.920296646088623,"x":125.77,"y":189.09,"x0":-1.83942630716919,"y0":50.004774197878426,"z0":6.2987162148657285,"aX":-5.373594047324445},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.6,"breakHorizontal":4.2,"spinRate":2172,"spinDirection":202},"zone":8,"typeConfidence":2.0,"plateTime":0.4061383737830284,"extension":6.847890900166902},"index":0,"playId":"9a634e9f-d703-343f-90f9-06225f5dd7c9","pitchNumber":1,"startTime":"2026-08-28T23:21:40.678Z","endTime":"2026-08-28T23:21:45.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.393485580358213,"aZ":-22.277903444333113,"pfxX":1.7113794386820225,"pfxZ":5.748417013172333,"pX":0.3613528541714301,"pZ":2.2808783148341156,"vX0":5.79001388312323,"vY0":-129.89847619768557,"vZ0":-5.859757334740455,"x":103.23,"y":177.2,"x0":-2.1123695067342996,"y0":50.00230156073367,"z0":6.242988916184934,"aX":2.943874304981662},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-4.3,"spinRate":2225,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.4205114233131466,"extension":6.721264086019916},"hitData":{"launchSpeed":71.6,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.88,"coordY":163.74}},"index":1,"playId":"bd2d4788-5b12-30f5-ad3a-4f1215b62a4b","pitchNumber":2,"startTime":"2026-08-28T23:21:54.111Z","endTime":"2026-08-28T23:22:01.728Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:22:01.728Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Chase DeLauter flies out to left fielder Isaac Collins.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:22:07.905Z","endTime":"2026-08-28T23:22:35.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.086275615693616,"aZ":-13.740264361226366,"pfxX":-1.4871522677338231,"pfxZ":9.81850980046763,"pX":-0.3206520843772719,"pZ":2.4053094760259626,"vX0":4.970494033494818,"vY0":-135.30031900677255,"vZ0":-7.979398194132873,"x":129.22,"y":173.84,"x0":-1.978327766475164,"y0":50.001352942353115,"z0":6.3304998520780895,"aX":-2.7924695290324166},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.6,"breakHorizontal":1.8,"spinRate":2144,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.40292266238630114,"extension":6.825619451759786},"hitData":{"launchSpeed":89.2,"launchAngle":29.0,"totalDistance":313.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":42.08,"coordY":104.19}},"index":0,"playId":"189bc001-ec70-3ffa-9824-b7adaa54ea00","pitchNumber":1,"startTime":"2026-08-28T23:22:26.404Z","endTime":"2026-08-28T23:22:35.764Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:22:35.764Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"José Ramírez grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-28T23:22:45.410Z","endTime":"2026-08-28T23:23:39.383Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.2,"endSpeed":87.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.009667174636938,"aZ":-11.98497472670051,"pfxX":-4.357231315753331,"pfxZ":10.477164006192446,"pX":-0.13314181268588138,"pZ":2.2290744195911896,"vX0":6.262585298677756,"vY0":-136.90965534407914,"vZ0":-8.727791787990663,"x":122.08,"y":178.59,"x0":-1.8684749018948499,"y0":50.00223516727582,"z0":6.248787809635636,"aX":-8.395652670545225},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2210,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.3978283440319279,"extension":6.806861680956851},"index":0,"playId":"399f1d0b-fe00-375b-b61c-d17c2ffd8461","pitchNumber":1,"startTime":"2026-08-28T23:23:05.844Z","endTime":"2026-08-28T23:23:10.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":81.2,"endSpeed":75.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.258814973344144,"aZ":-26.532492772335047,"pfxX":-8.058326700198545,"pfxZ":3.9640533087877845,"pX":0.36756056612279353,"pZ":1.1041743301537013,"vX0":7.3917817566507065,"vY0":-117.95953314572427,"vZ0":-6.953563164352751,"x":102.99,"y":208.97,"x0":-1.7442870326955253,"y0":50.00500539387031,"z0":6.502905934888365,"aX":-11.475713783367478},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.9,"breakHorizontal":13.1,"spinRate":1499,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.46251342079855995,"extension":6.5833553390442585},"index":1,"playId":"30b0bef2-3fa6-329c-9622-1d21d74ba6a6","pitchNumber":2,"startTime":"2026-08-28T23:23:18.871Z","endTime":"2026-08-28T23:23:24.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":82.7,"endSpeed":76.4,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.21908333544185,"aZ":-28.06784385399557,"pfxX":-8.428624244754825,"pfxZ":2.792387741334191,"pX":-2.326970300186375E-4,"pZ":2.0789530704803734,"vX0":6.81292338611719,"vY0":-120.21389506203317,"vZ0":-4.737771121873726,"x":117.01,"y":182.65,"x0":-1.7691075112914239,"y0":50.00341659776688,"z0":6.552545085843366,"aX":-12.398220829963485},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.2,"breakHorizontal":13.7,"spinRate":1435,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.45476288499019235,"extension":6.801964259746568},"hitData":{"launchSpeed":82.5,"launchAngle":-24.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.87,"coordY":153.46}},"index":2,"playId":"04347a9f-321f-38fa-99d5-bab1a59e4afc","pitchNumber":3,"startTime":"2026-08-28T23:23:31.478Z","endTime":"2026-08-28T23:23:39.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.0,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:23:39.383Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Vinnie Pasquantino hit by pitch.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:25:34.344Z","endTime":"2026-08-28T23:26:40.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05489085175466,"aZ":-16.182501890649156,"pfxX":-2.8298283198577723,"pfxZ":8.296323797472523,"pX":0.6472193984520507,"pZ":3.026927448025724,"vX0":7.3110651494996794,"vY0":-137.37137038276245,"vZ0":-5.3655223366795335,"x":92.33,"y":157.05,"x0":-1.6711182925988914,"y0":50.00081183986818,"z0":6.091105342739003,"aX":-5.454133945817331},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":3.7,"spinRate":1941,"spinDirection":211},"zone":3,"typeConfidence":0.86,"plateTime":0.397465486126638,"extension":6.746469183499968},"index":0,"playId":"6755f06b-dacc-37a1-901d-da95df34fb74","pitchNumber":1,"startTime":"2026-08-28T23:25:51.666Z","endTime":"2026-08-28T23:25:57.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(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":86.4,"endSpeed":80.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.902770164049464,"aZ":-34.4639144444947,"pfxX":1.9219515947112322,"pfxZ":-1.4075735716353002,"pX":1.4090657550614727,"pZ":3.679521685299169,"vX0":7.4950378688741,"vY0":-125.73654596546329,"vZ0":0.3634425371408998,"x":63.29,"y":139.43,"x0":-1.8421093263058148,"y0":50.003732460599835,"z0":6.296006971687661,"aX":3.1229707046624684},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.3,"breakHorizontal":-4.9,"spinRate":2619,"spinDirection":87},"zone":12,"typeConfidence":0.88,"plateTime":0.433134157995513,"extension":6.549123082327172},"index":1,"playId":"6ea38d87-452c-3e18-9900-45f63b50f9e8","pitchNumber":2,"startTime":"2026-08-28T23:26:34.745Z","endTime":"2026-08-28T23:26:40.197Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":46.2,"awayTeamWinProbability":53.8,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":0.92,"dramaIndex":52.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:26:40.197Z","atBatIndex":7},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:26:55.167Z","endTime":"2026-08-28T23:28:01.630Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.2,"endSpeed":79.8,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.738509982326942,"aZ":-32.4755725871533,"pfxX":1.3881652696213287,"pfxZ":-0.1930165544749709,"pX":0.3335588635933715,"pZ":1.8934564238094282,"vX0":5.131133391339608,"vY0":-124.09646795046478,"vZ0":-3.806045788318524,"x":104.29,"y":187.66,"x0":-1.9265438676776294,"y0":50.00153936232548,"z0":6.102199538597531,"aX":2.2016759514208997},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.8,"breakHorizontal":-3.5,"spinRate":2669,"spinDirection":75},"zone":9,"typeConfidence":0.9,"plateTime":0.4384390516705148,"extension":6.546668214439835},"index":0,"playId":"4584660d-d3ac-37e6-89c4-3c6aa73abcaf","pitchNumber":1,"startTime":"2026-08-28T23:27:11.485Z","endTime":"2026-08-28T23:27:16.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.91515021277756,"aZ":-21.89263568152448,"pfxX":-8.303702472860333,"pfxZ":5.479491739611721,"pX":0.2476038370185249,"pZ":3.5878869761209313,"vX0":9.308303954496607,"vY0":-135.4769765321046,"vZ0":-2.8041670881802796,"x":107.56,"y":141.91,"x0":-2.1382803826808723,"y0":50.00333549734609,"z0":6.150077776311183,"aX":-15.585205790729002},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":2208,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.40280593966593736,"extension":6.479746363750987},"index":1,"playId":"fdc53cb9-a27b-3a90-b8d7-9bf36f454149","pitchNumber":2,"startTime":"2026-08-28T23:27:32.139Z","endTime":"2026-08-28T23:27:37.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.200644004047522,"aZ":-40.95488256264853,"pfxX":6.906398731520968,"pfxZ":-6.760329228741007,"pX":0.4212193283229619,"pZ":2.444217599745535,"vX0":2.7062855748552512,"vY0":-113.37407987736646,"vZ0":0.31886872764073115,"x":100.94,"y":172.79,"x0":-1.6861566319681627,"y0":50.004522476585095,"z0":6.397525576907243,"aX":8.968179934238249},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.9,"breakHorizontal":-13.2,"spinRate":2662,"spinDirection":31},"zone":6,"typeConfidence":0.92,"plateTime":0.4835776502565472,"extension":6.641891267134856},"hitData":{"launchSpeed":94.5,"launchAngle":27.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.72,"coordY":65.17}},"index":2,"playId":"7f8ffb9c-6927-3096-8bbf-a7251b438df2","pitchNumber":3,"startTime":"2026-08-28T23:27:51.160Z","endTime":"2026-08-28T23:28:01.630Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":49.7,"awayTeamWinProbability":50.3,"homeTeamWinProbabilityAdded":3.5,"leverageIndex":1.54,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:28:01.630Z","atBatIndex":8},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Isaac Collins walks. Vinnie Pasquantino to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:28:14.461Z","endTime":"2026-08-28T23:30:39.795Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.107977316077616,"aZ":-22.95614651779169,"pfxX":-7.713323946209979,"pfxZ":4.95631303135556,"pX":-0.013566137140539747,"pZ":2.5645004776457814,"vX0":8.510304805105086,"vY0":-134.33044693198934,"vZ0":-4.748052382921094,"x":117.52,"y":169.54,"x0":-2.193441690593081,"y0":50.00525348141776,"z0":5.949112950200178,"aX":-14.35632083481159},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.3,"breakHorizontal":12.6,"spinRate":2027,"spinDirection":225},"zone":5,"typeConfidence":0.89,"plateTime":0.40492517249341775,"extension":6.385957781463623},"index":0,"playId":"ddff781d-7bdb-3b84-8bb7-20e309571eb8","pitchNumber":1,"startTime":"2026-08-28T23:28:30.409Z","endTime":"2026-08-28T23:28:35.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":80.3,"endSpeed":75.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.631027837038207,"aZ":-23.016677793617635,"pfxX":-6.915739367686235,"pfxZ":6.517302065807535,"pX":0.032712413730550144,"pZ":1.3655594275776846,"vX0":6.659888872339928,"vY0":-116.84706991553718,"vZ0":-5.6268033930980526,"x":115.75,"y":201.91,"x0":-1.9339944081836258,"y0":50.00353681638554,"z0":5.921919399400404,"aX":-9.720349728187777},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":10.9,"breakHorizontal":11.2,"spinRate":1832,"spinDirection":210},"zone":14,"typeConfidence":0.92,"plateTime":0.46584511588164457,"extension":6.781045875970576},"index":1,"playId":"f5f42c6e-0f6b-37d3-b6c0-17106ecd1e3c","pitchNumber":2,"startTime":"2026-08-28T23:28:51.024Z","endTime":"2026-08-28T23:28:55.469Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":76.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.134557286904673,"aZ":-26.017386707508976,"pfxX":-6.690803051258953,"pfxZ":4.2322314195776,"pX":-0.39174281150875007,"pZ":3.6324373598000874,"vX0":5.657480768046539,"vY0":-118.62923492738148,"vZ0":-0.4104859768622966,"x":131.93,"y":140.7,"x0":-1.9138817543031135,"y0":50.00591822895763,"z0":6.13647349675552,"aX":-9.742714274151396},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":1759,"spinDirection":215},"zone":11,"typeConfidence":0.9,"plateTime":0.4579905079875819,"extension":6.56190293749681},"index":2,"playId":"7f25814e-7c61-3611-ba00-4fab1057ab69","pitchNumber":3,"startTime":"2026-08-28T23:29:08.111Z","endTime":"2026-08-28T23:29:13.442Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.5,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.352264538685695,"aZ":-17.262491991975054,"pfxX":-3.2894763531078164,"pfxZ":7.850007900265409,"pX":-0.6743536206037479,"pZ":3.575630276673411,"vX0":4.210931887047917,"vY0":-135.88642922779107,"vZ0":-3.94514428879748,"x":142.7,"y":142.24,"x0":-1.8053347075143518,"y0":50.00482837119325,"z0":6.22050934417011,"aX":-6.25041312776097},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.8,"breakHorizontal":5.3,"spinRate":2143,"spinDirection":205},"zone":11,"typeConfidence":0.74,"plateTime":0.40066624295264486,"extension":6.773609133312498},"index":3,"playId":"0ee20bee-5a76-3efc-a868-14849ab9d320","pitchNumber":4,"startTime":"2026-08-28T23:29:28.847Z","endTime":"2026-08-28T23:29:34.134Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97004484043021,"aZ":-13.23344143183411,"pfxX":-3.686740781793214,"pfxZ":9.887341655724493,"pX":0.7488031907850022,"pZ":1.7544812158031906,"vX0":7.843900221466025,"vY0":-136.76981071155865,"vZ0":-9.16689288930611,"x":88.46,"y":191.41,"x0":-1.6628858077302944,"y0":50.00367903639469,"z0":6.032831623828668,"aX":-7.063700748621839},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.3,"breakHorizontal":5.3,"spinRate":2198,"spinDirection":206},"zone":9,"typeConfidence":0.8,"plateTime":0.3987411393554172,"extension":6.85921600532489},"index":4,"playId":"61df6dbc-be0a-3142-8fad-a8288971d576","pitchNumber":5,"startTime":"2026-08-28T23:29:48.263Z","endTime":"2026-08-28T23:29:54.502Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":87.0,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.673423930796304,"aZ":-14.53905946271644,"pfxX":-2.6518510565477076,"pfxZ":9.181912428641322,"pX":-0.1942307050179209,"pZ":3.119964285829851,"vX0":5.017161768958467,"vY0":-136.85833409253962,"vZ0":-5.749196758966144,"x":124.4,"y":154.54,"x0":-1.6963775588418952,"y0":50.00137621977995,"z0":6.222408461569564,"aX":-5.09282895375771},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.8,"breakHorizontal":3.8,"spinRate":2105,"spinDirection":207},"zone":2,"typeConfidence":0.83,"plateTime":0.3983094214450573,"extension":6.772649256227417},"index":5,"playId":"743952f7-387e-3b40-b296-bb27d4f9fe82","pitchNumber":6,"startTime":"2026-08-28T23:30:09.867Z","endTime":"2026-08-28T23:30:16.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.50776481845883,"aZ":-21.134543080751573,"pfxX":-8.2727332989705,"pfxZ":6.016564743239086,"pX":0.28288914820234684,"pZ":1.4492056178720512,"vX0":9.159131563815839,"vY0":-134.48367125784426,"vZ0":-7.570852500665144,"x":106.22,"y":199.65,"x0":-2.0883442451862146,"y0":50.00640551275234,"z0":5.794221207301788,"aX":-15.192628879002761},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":13.1,"spinRate":2022,"spinDirection":221},"zone":14,"typeConfidence":0.91,"plateTime":0.4069089599402682,"extension":6.73830853684947},"index":6,"playId":"d943af65-324b-3771-8525-234177ff56ac","pitchNumber":7,"startTime":"2026-08-28T23:30:33.637Z","endTime":"2026-08-28T23:30:39.795Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.800000000000004,"awayTeamWinProbability":54.199999999999996,"homeTeamWinProbabilityAdded":-3.8999999999999986,"leverageIndex":1.28,"dramaIndex":61.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:30:39.795Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Josh Rojas flies out to right fielder Jo Adell.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:30:58.883Z","endTime":"2026-08-28T23:31:59.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"postOnSecond":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.60496788484201,"aZ":-38.24331414886334,"pfxX":7.457322626216895,"pfxZ":-4.64819774833196,"pX":1.7701068738876418,"pZ":0.9306602480232988,"vX0":5.495372260350234,"vY0":-114.05200503830797,"vZ0":-3.2726156224991794,"x":49.53,"y":213.65,"x0":-1.6464025199616115,"y0":50.00156724303683,"z0":6.1870257298877815,"aX":9.74103067079464},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-9.0,"breakHorizontal":-15.0,"spinRate":2603,"spinDirection":21},"zone":14,"typeConfidence":0.92,"plateTime":0.4817757154388578,"extension":6.683036000195304},"index":0,"playId":"349db4b8-de1b-3ac3-8562-dc8e801048f3","pitchNumber":1,"startTime":"2026-08-28T23:31:05.409Z","endTime":"2026-08-28T23:31:11.818Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.9865675056986,"aZ":-35.36764956705958,"pfxX":3.189359931126204,"pfxZ":-1.9636964474286778,"pX":0.8230164836509046,"pZ":2.39194766464197,"vX0":5.972973881560113,"vY0":-126.51380655986358,"vZ0":-2.309883712419097,"x":85.63,"y":174.2,"x0":-1.979635799638314,"y0":50.001849437057544,"z0":6.142031907750671,"aX":5.187459814185641},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.8,"breakHorizontal":-7.1,"spinRate":2656,"spinDirection":117},"zone":14,"typeConfidence":0.89,"plateTime":0.43236314189116776,"extension":6.562247570299551},"index":1,"playId":"56e8d361-2b5d-3778-aea8-2f47a681742c","pitchNumber":2,"startTime":"2026-08-28T23:31:27.785Z","endTime":"2026-08-28T23:31:33.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.35999977453586,"aZ":-23.022207016930174,"pfxX":-7.609493415762069,"pfxZ":4.8665867013273285,"pX":-0.08635644721721232,"pZ":3.0998969086202686,"vX0":8.21271309814014,"vY0":-136.1215535496434,"vZ0":-3.6668326969931346,"x":120.29,"y":155.08,"x0":-2.1512226565317576,"y0":50.0014941752912,"z0":6.054824149883116,"aX":-14.305846077041467},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":8.3,"breakHorizontal":12.1,"spinRate":2194,"spinDirection":216},"zone":2,"typeConfidence":0.9,"plateTime":0.4020870211940428,"extension":6.5384228879053925},"hitData":{"launchSpeed":99.4,"launchAngle":57.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":152.23,"coordY":124.01}},"index":2,"playId":"80651a9f-e635-32bb-8e44-ff92f485377f","pitchNumber":3,"startTime":"2026-08-28T23:31:48.748Z","endTime":"2026-08-28T23:31:59.445Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":4.799999999999997,"leverageIndex":2.04,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:31:59.445Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Patrick Bailey challenged (pitch result), call on the field was overturned: Kyle Isbel called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-28T23:32:11.111Z","endTime":"2026-08-28T23:34:30.693Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.06160421968403,"aZ":-13.9758010940739,"pfxX":-3.7503233441093773,"pfxZ":9.442491232893719,"pX":0.015560186922142272,"pZ":3.6434443678639,"vX0":5.936830430291281,"vY0":-137.39148985507072,"vZ0":-4.349138435384822,"x":116.41,"y":140.41,"x0":-1.6778465187560476,"y0":50.005145955114756,"z0":6.184673649121148,"aX":-7.23038661145095},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.4,"breakHorizontal":5.6,"spinRate":2166,"spinDirection":203},"zone":12,"typeConfidence":0.85,"plateTime":0.3973818484051206,"extension":6.907961178871521},"index":0,"playId":"021e4a6e-d1df-3a30-9650-74d13ce954a2","pitchNumber":1,"startTime":"2026-08-28T23:32:36.392Z","endTime":"2026-08-28T23:32:41.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.720983502750112,"aZ":-21.868147903248392,"pfxX":-7.394052691294526,"pfxZ":5.484334573785203,"pX":-0.09617635518483693,"pZ":3.5485634982831518,"vX0":8.005430185691385,"vY0":-135.51408951014147,"vZ0":-2.8494309563292894,"x":120.67,"y":142.97,"x0":-2.1133671979604247,"y0":50.00243551087516,"z0":6.123537219486009,"aX":-13.895337408401078},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":11.9,"spinRate":2138,"spinDirection":222},"zone":11,"typeConfidence":0.85,"plateTime":0.40258484599002475,"extension":6.519105165308487},"index":1,"playId":"f6e60f4b-8cbe-356b-87b4-5704ebad2241","pitchNumber":2,"startTime":"2026-08-28T23:32:57.043Z","endTime":"2026-08-28T23:33:04.157Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.9,"endSpeed":73.8,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.91871846874988,"aZ":-37.934255372394226,"pfxX":7.951981638220477,"pfxZ":-4.226111209635533,"pX":0.42386022118726085,"pZ":1.7664834055878358,"vX0":2.710869462354745,"vY0":-116.29475054091992,"vZ0":-2.0728935538976785,"x":100.84,"y":191.08,"x0":-1.7918247521118742,"y0":50.00326128391652,"z0":6.285878045770479,"aX":10.833308387848128},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-7.9,"breakHorizontal":-15.1,"spinRate":2637,"spinDirection":36},"zone":9,"typeConfidence":0.89,"plateTime":0.47196394800300157,"extension":6.701502046125448},"index":2,"playId":"31c60ccb-900b-3974-bdb7-5f90d68f8963","pitchNumber":3,"startTime":"2026-08-28T23:33:17.386Z","endTime":"2026-08-28T23:33:23.546Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":88.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.621095563653682,"aZ":-16.26232172149114,"pfxX":-3.1730743463336157,"pfxZ":8.056394218630771,"pX":0.5217851689514537,"pZ":3.1147734541794176,"vX0":7.091778259962043,"vY0":-138.39780383749672,"vZ0":-5.2820939172860335,"x":97.11,"y":154.68,"x0":-1.6410036693399976,"y0":50.004650296126016,"z0":6.106743117730464,"aX":-6.269119019859888},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.9,"breakHorizontal":4.6,"spinRate":2083,"spinDirection":203},"zone":3,"typeConfidence":0.82,"plateTime":0.39304792901501884,"extension":6.77145242378595},"index":3,"playId":"00c797d3-f81a-35f9-a6d9-36aabe78db8c","pitchNumber":4,"startTime":"2026-08-28T23:33:52.448Z","endTime":"2026-08-28T23:33:58.887Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.051873009245618,"aZ":-35.0749288775314,"pfxX":2.51456797612022,"pfxZ":-1.8757898528915558,"pX":0.7816473376675234,"pZ":2.051820712534131,"vX0":5.758397222272343,"vY0":-122.51974692410275,"vZ0":-2.6735067573471594,"x":87.21,"y":183.38,"x0":-1.9131631110069753,"y0":50.005948884861965,"z0":6.114029058108021,"aX":3.877271581214449},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-3.7,"breakHorizontal":-5.8,"spinRate":2677,"spinDirection":69},"zone":9,"typeConfidence":0.91,"plateTime":0.44469660941400146,"extension":6.511283960221302},"index":4,"playId":"a203729d-4973-321f-be2f-ca89ccc1dd29","pitchNumber":5,"startTime":"2026-08-28T23:34:22.921Z","endTime":"2026-08-28T23:34:30.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"second":{"id":686469,"link":"/api/v1/people/686469"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"}},"homeTeamWinProbability":55.1,"awayTeamWinProbability":44.9,"homeTeamWinProbabilityAdded":4.5,"leverageIndex":1.81,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:34:30.693Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jo Adell grounds out, shortstop Bobby Witt Jr. to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:37:06.426Z","endTime":"2026-08-28T23:38:07.716Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.5627336065053,"aZ":-13.523664644151198,"pfxX":-3.253355397848035,"pfxZ":10.145971905700925,"pX":-0.9184377992124307,"pZ":2.7804773572272135,"vX0":3.383094815772404,"vY0":-134.56618095981156,"vZ0":-7.119884192539635,"x":152.01,"y":163.71,"x0":-1.7678530691149017,"y0":50.00234834685354,"z0":6.414200239960635,"aX":-5.98035868525668},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":5.2,"spinRate":2145,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40666344606035487,"extension":6.679019818755956},"index":0,"playId":"78f4a814-d89b-30a1-8c7c-86c323467882","pitchNumber":1,"startTime":"2026-08-28T23:37:06.426Z","endTime":"2026-08-28T23:37:12.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39680974777097,"aZ":-16.485458528881534,"pfxX":-6.3192134424814155,"pfxZ":8.737678220863868,"pX":-0.5743474185705051,"pZ":3.519715556302624,"vX0":4.990432537247467,"vY0":-132.65329166112213,"vZ0":-5.1881344118340165,"x":138.89,"y":143.75,"x0":-1.6520772667502137,"y0":50.00308177430365,"z0":6.689231284587571,"aX":-11.346279685760367},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2083,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.4117412317746223,"extension":6.581886994541111},"index":1,"playId":"73b4fa8c-6b7f-37eb-8cb5-4f9e47a36c86","pitchNumber":2,"startTime":"2026-08-28T23:37:19.425Z","endTime":"2026-08-28T23:37:25.009Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.2,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.875096945934995,"aZ":-13.858078388712967,"pfxX":-4.6519462984949405,"pfxZ":9.66136382114216,"pX":-0.304299253036896,"pZ":2.8467729366144443,"vX0":5.706186168789857,"vY0":-136.54002790030822,"vZ0":-6.942780573227228,"x":128.6,"y":161.92,"x0":-1.8127192872319788,"y0":50.00518952254027,"z0":6.368317693982651,"aX":-8.822022230262286},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.3,"breakHorizontal":7.3,"spinRate":2234,"spinDirection":204},"zone":4,"typeConfidence":2.0,"plateTime":0.4005082902740016,"extension":6.765657245695473},"index":2,"playId":"0f8c8d64-fc4d-3fd5-b1ab-e52f3ec00039","pitchNumber":3,"startTime":"2026-08-28T23:37:37.022Z","endTime":"2026-08-28T23:37:41.607Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.678068790818962,"aZ":-29.68152345148211,"pfxX":1.1562281244715695,"pfxZ":1.5491150994623597,"pX":0.8317377821040655,"pZ":1.751609742572711,"vX0":5.860008977778761,"vY0":-124.56165583064069,"vZ0":-5.421177861842738,"x":85.3,"y":191.49,"x0":-1.679776381192453,"y0":50.00084212335051,"z0":6.344108241372614,"aX":1.8577667205164923},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.0,"breakHorizontal":-3.1,"spinRate":2169,"spinDirection":110},"zone":14,"typeConfidence":2.0,"plateTime":0.4359602702130725,"extension":6.682757505647605},"hitData":{"launchSpeed":71.6,"launchAngle":12.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":93.68,"coordY":141.97}},"index":3,"playId":"cc965380-64cc-3030-b693-1beb03aafa31","pitchNumber":4,"startTime":"2026-08-28T23:37:59.521Z","endTime":"2026-08-28T23:38:07.716Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.800000000000004,"awayTeamWinProbability":47.199999999999996,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.91,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:38:07.716Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:38:20.898Z","endTime":"2026-08-28T23:39:29.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8342613911436,"aZ":-9.894695432644696,"pfxX":-4.051337571508036,"pfxZ":11.65525172540292,"pX":0.6601393265955563,"pZ":2.1265009892595406,"vX0":7.683948958774859,"vY0":-136.816783525859,"vZ0":-9.348701370256292,"x":91.84,"y":181.36,"x0":-1.6478759136503704,"y0":50.00338901279915,"z0":6.249354615802871,"aX":-7.745215087507331},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.4,"breakHorizontal":5.9,"spinRate":2204,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.3990721102835355,"extension":6.757653826622279},"index":0,"playId":"d1e21ebd-1762-32e7-a2d7-092ff25d5294","pitchNumber":1,"startTime":"2026-08-28T23:38:34.952Z","endTime":"2026-08-28T23:38:42.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.482200095202288,"aZ":-12.078944457323574,"pfxX":-4.026151151547331,"pfxZ":10.594851167454589,"pX":-0.8702450819409642,"pZ":2.7029230362829546,"vX0":4.328049137764953,"vY0":-136.26873597787562,"vZ0":-7.579999189835481,"x":150.17,"y":165.8,"x0":-1.9494132371391615,"y0":50.00613066973703,"z0":6.338943115915771,"aX":-7.6396921564135365},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":6.5,"spinRate":2140,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.4005997731544846,"extension":6.655636376850835},"index":1,"playId":"60b9d224-5292-3c01-8aba-0ec1290045d5","pitchNumber":2,"startTime":"2026-08-28T23:38:48.228Z","endTime":"2026-08-28T23:38:53.907Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.900091493265904,"aZ":-25.948050392627966,"pfxX":-8.480929204596935,"pfxZ":4.3415859273737905,"pX":0.5760396290387837,"pZ":2.1972487071199285,"vX0":7.73404148020893,"vY0":-118.79469636866554,"vZ0":-4.729758679369962,"x":95.04,"y":179.45,"x0":-1.613700914196308,"y0":50.004832642150944,"z0":6.561638044799084,"aX":-12.171774873610845},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.0,"breakHorizontal":13.6,"spinRate":1537,"spinDirection":234},"zone":9,"typeConfidence":2.0,"plateTime":0.46036402376349406,"extension":6.630282187026116},"index":2,"playId":"6bccc0b0-5dc6-309d-988f-49142969a403","pitchNumber":3,"startTime":"2026-08-28T23:39:03.260Z","endTime":"2026-08-28T23:39:10.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-08-28T23:39:14.796Z","endTime":"2026-08-28T23:39:23.436Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.04857042909675,"aZ":-12.558941023249286,"pfxX":-4.424988952015713,"pfxZ":9.84258967054191,"pX":0.23573789239976445,"pZ":3.059420488426239,"vX0":7.734965186615652,"vY0":-139.71723946055093,"vZ0":-6.486333338933782,"x":108.01,"y":156.18,"x0":-1.983417827321568,"y0":50.006493758823204,"z0":6.222906870681036,"aX":-8.8224684341825},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.8,"breakHorizontal":6.6,"spinRate":2264,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.39079331322927224,"extension":6.706474442735127},"index":4,"playId":"77e39dc3-6d83-3a7c-8fa1-032e34d0e2e6","pitchNumber":4,"startTime":"2026-08-28T23:39:23.436Z","endTime":"2026-08-28T23:39:29.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.1,"awayTeamWinProbability":48.9,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:39:29.692Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Travis Bazzana grounds out, third baseman Josh Rojas to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-28T23:39:41.964Z","endTime":"2026-08-28T23:40:40.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49873843084169,"aZ":-13.091713380951434,"pfxX":-3.2494916536197866,"pfxZ":9.986169298003196,"pX":0.34267590256122765,"pZ":3.3017084679935422,"vX0":6.268055317845287,"vY0":-136.29115430205658,"vZ0":-5.867935736518099,"x":103.94,"y":149.63,"x0":-1.5484803277886452,"y0":50.004968057558145,"z0":6.360864462939532,"aX":-6.211325792135899},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":4.8,"spinRate":2154,"spinDirection":201},"zone":3,"typeConfidence":2.0,"plateTime":0.3994591970363284,"extension":6.714258935598747},"index":0,"playId":"4fda9a04-dca7-3d7b-afec-e0930212f96b","pitchNumber":1,"startTime":"2026-08-28T23:39:58.280Z","endTime":"2026-08-28T23:40:04.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.36608856322792,"aZ":-24.770570563494886,"pfxX":1.853113339250462,"pfxZ":4.241339880285373,"pX":1.127219496487418,"pZ":1.7328050779171988,"vX0":7.627797093835699,"vY0":-130.53114507591067,"vZ0":-6.6990051774800765,"x":74.03,"y":191.99,"x0":-2.0594593897866256,"y0":50.00390998778252,"z0":6.165958482911529,"aX":3.2369952034476603},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.6,"breakHorizontal":-4.8,"spinRate":2340,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.41768933876546166,"extension":6.69961230936698},"index":1,"playId":"34c9c018-8179-326b-94a1-008b1cf3f861","pitchNumber":2,"startTime":"2026-08-28T23:40:14.914Z","endTime":"2026-08-28T23:40:19.113Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-28T23:40:24.459Z","endTime":"2026-08-28T23:40:33.288Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.203755773168687,"aZ":-14.26651089893099,"pfxX":-7.808676611783311,"pfxZ":9.088401239734576,"pX":-0.3828531465053111,"pZ":1.8501102519629873,"vX0":7.036958826909622,"vY0":-139.03088601793402,"vZ0":-9.147569984781626,"x":131.59,"y":188.83,"x0":-1.9238633343279175,"y0":50.006744727805305,"z0":6.1154872356127425,"aX":-15.393512716549365},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":12.8,"spinRate":2267,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.3929572245610191,"extension":6.706351233722647},"hitData":{"launchSpeed":95.2,"launchAngle":-26.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.23,"coordY":160.12}},"index":3,"playId":"f9489258-6282-39c9-a83f-716fc73969b6","pitchNumber":3,"startTime":"2026-08-28T23:40:33.288Z","endTime":"2026-08-28T23:40:40.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.1000000000000014,"leverageIndex":0.44,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:40:40.673Z","atBatIndex":14},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carter Jensen flies out sharply to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:42:38.219Z","endTime":"2026-08-28T23:44:15.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"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(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":81.2,"endSpeed":74.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.711185534264743,"aZ":-33.76949978306116,"pfxX":8.197934205532551,"pfxZ":-1.1366170295173097,"pX":1.0703787431940384,"pZ":1.3369135750907575,"vX0":4.852753398707341,"vY0":-118.14331435665615,"vZ0":-3.507360209919838,"x":76.2,"y":202.68,"x0":-2.079167178983094,"y0":50.00200262782367,"z0":5.9628430716699174,"aX":11.520939380767478},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.6,"breakHorizontal":-16.1,"spinRate":2587,"spinDirection":52},"zone":14,"typeConfidence":0.57,"plateTime":0.46462920993493784,"extension":6.722966960090902},"index":0,"playId":"1816063b-4ed1-3511-8a1e-9ee0df9260d0","pitchNumber":1,"startTime":"2026-08-28T23:42:52.833Z","endTime":"2026-08-28T23:42:57.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.115423758324688,"aZ":-36.688272916631355,"pfxX":10.379098476217461,"pfxZ":-3.264958881829253,"pX":0.36804189889247435,"pZ":3.0519128959666997,"vX0":2.628025631948688,"vY0":-117.04241571932701,"vZ0":0.5770298553004078,"x":102.97,"y":156.38,"x0":-2.1192723319956728,"y0":50.00506291775809,"z0":6.25150183926626,"aX":14.330589172687242},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-5.5,"breakHorizontal":-19.4,"spinRate":2518,"spinDirection":44},"zone":3,"typeConfidence":0.73,"plateTime":0.4688553529974242,"extension":6.4121389844837955},"index":1,"playId":"4e020f0d-9e92-3510-a3bd-4a046b816bd2","pitchNumber":2,"startTime":"2026-08-28T23:43:08.770Z","endTime":"2026-08-28T23:43:12.483Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.1,"endSpeed":84.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.171140562928127,"aZ":-15.197655629075236,"pfxX":-3.6228244716222067,"pfxZ":9.291708806844593,"pX":-0.7484970008381713,"pZ":3.636121777693954,"vX0":3.881019920990741,"vY0":-134.11702859726483,"vZ0":-3.931990230749995,"x":145.53,"y":140.6,"x0":-1.741527996631933,"y0":50.00394505615112,"z0":6.200420852308844,"aX":-6.620561661065866},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.2,"breakHorizontal":5.8,"spinRate":2123,"spinDirection":205},"zone":11,"typeConfidence":0.79,"plateTime":0.40791665696874757,"extension":6.857455977509781},"index":2,"playId":"b2a6cedf-53fc-3ee8-926a-2bbbc76c9e94","pitchNumber":3,"startTime":"2026-08-28T23:43:23.915Z","endTime":"2026-08-28T23:43:28.172Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78623188065298,"aZ":-35.28012185297208,"pfxX":8.616231172971407,"pfxZ":-2.2051001871218983,"pX":0.06568213271423706,"pZ":1.992063798683057,"vX0":2.388122760981903,"vY0":-118.25254586345241,"vZ0":-2.345031902061043,"x":114.5,"y":184.99,"x0":-2.0781809820851875,"y0":50.003871719191366,"z0":6.251559684767431,"aX":12.130786268797518},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.3,"breakHorizontal":-16.2,"spinRate":2625,"spinDirection":43},"zone":8,"typeConfidence":0.78,"plateTime":0.46422765836591084,"extension":6.359525138248891},"index":3,"playId":"0aa900be-405b-3dac-b2a0-ac49645db79d","pitchNumber":4,"startTime":"2026-08-28T23:43:41.227Z","endTime":"2026-08-28T23:43:45.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.7,"endSpeed":86.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.990995597669155,"aZ":-15.373443247291451,"pfxX":-3.5118655900418174,"pfxZ":8.905715814945857,"pX":-0.1661910332674281,"pZ":2.6354518767491713,"vX0":5.080556103448802,"vY0":-136.26044660020708,"vZ0":-6.347825415556502,"x":123.33,"y":167.62,"x0":-1.5957343772746713,"y0":50.006570265632526,"z0":6.0514264176328245,"aX":-6.6282143714245425},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.0,"breakHorizontal":5.3,"spinRate":2030,"spinDirection":205},"zone":5,"typeConfidence":0.81,"plateTime":0.40146535822270213,"extension":6.96755202064886},"hitData":{"launchSpeed":100.5,"launchAngle":46.0,"totalDistance":333.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":46.2,"coordY":90.43}},"index":4,"playId":"eb18ce0b-0676-3db3-b3b5-9102105804b0","pitchNumber":5,"startTime":"2026-08-28T23:44:04.865Z","endTime":"2026-08-28T23:44:15.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.5,"awayTeamWinProbability":47.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:44:15.488Z","atBatIndex":15},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bobby Witt Jr. pops out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:44:18.111Z","endTime":"2026-08-28T23:45:28.697Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.87474146922099,"aZ":-38.679897278706676,"pfxX":5.533857198874098,"pfxZ":-4.742384702794647,"pX":1.0911138063410615,"pZ":2.039280509518957,"vX0":4.5510850983343465,"vY0":-116.66714838281442,"vZ0":-1.5846947129356634,"x":75.41,"y":183.72,"x0":-1.6069146348028298,"y0":50.00189008333643,"z0":6.387854677437768,"aX":7.5930919520407105},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-8.6,"breakHorizontal":-11.2,"spinRate":2465,"spinDirection":39},"zone":14,"typeConfidence":0.91,"plateTime":0.4702947187797162,"extension":6.82217276914893},"index":0,"playId":"3387a444-5361-3051-a70b-6a7f7d5bef41","pitchNumber":1,"startTime":"2026-08-28T23:44:44.919Z","endTime":"2026-08-28T23:44:49.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":86.3,"endSpeed":80.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92930341944079,"aZ":-28.080716085011474,"pfxX":4.615918244819082,"pfxZ":2.5481311421204875,"pX":1.2093750251293014,"pZ":1.6798323102964843,"vX0":6.356678254644928,"vY0":-125.5281449715955,"vZ0":-5.097160036133073,"x":70.9,"y":193.42,"x0":-1.9494137455181346,"y0":50.002757901099606,"z0":6.005832234777017,"aX":7.4106083689044535},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.7,"breakHorizontal":-9.7,"spinRate":2632,"spinDirection":94},"zone":14,"typeConfidence":2.0,"plateTime":0.4353009497052849,"extension":6.693384252495674},"index":1,"playId":"0faf3def-8ad5-3b61-81d5-c2db172a6fd8","pitchNumber":2,"startTime":"2026-08-28T23:45:01.604Z","endTime":"2026-08-28T23:45:05.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58976895280871,"aZ":-27.998545579245345,"pfxX":5.620890645340255,"pfxZ":2.60125814746789,"pX":0.5616344372413117,"pZ":2.1443437083996506,"vX0":4.590407971893416,"vY0":-125.38139559475461,"vZ0":-4.237236547929846,"x":95.59,"y":180.88,"x0":-2.018261381268468,"y0":50.00170956072468,"z0":6.121746775730952,"aX":9.01364792113271},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.1,"breakHorizontal":-11.2,"spinRate":2798,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.435614302672672,"extension":6.561847786990037},"hitData":{"launchSpeed":71.0,"launchAngle":76.0,"totalDistance":47.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":136.74,"coordY":183.72}},"index":2,"playId":"38f94673-4314-386b-8912-54aac6aece7b","pitchNumber":3,"startTime":"2026-08-28T23:45:19.289Z","endTime":"2026-08-28T23:45:28.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.300000000000004,"awayTeamWinProbability":45.699999999999996,"homeTeamWinProbabilityAdded":1.8000000000000043,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:45:28.697Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jac Caglianone singles on a line drive to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:45:42.780Z","endTime":"2026-08-28T23:46:43.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.18727050030983,"aZ":-22.518158970055502,"pfxX":-8.410449570062195,"pfxZ":5.029683386447113,"pX":-0.43733224435980667,"pZ":2.7503048493104756,"vX0":7.884949641389407,"vY0":-136.91621367368472,"vZ0":-4.276625817379716,"x":133.67,"y":164.52,"x0":-2.2469217470834977,"y0":50.00027034981355,"z0":5.852784053942293,"aX":-16.13738093196138},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":13.8,"spinRate":2091,"spinDirection":224},"zone":4,"typeConfidence":0.95,"plateTime":0.3984141361368563,"extension":6.606910731019077},"index":0,"playId":"96b0631d-8edc-3654-9af2-06bfebdd0f24","pitchNumber":1,"startTime":"2026-08-28T23:45:56.513Z","endTime":"2026-08-28T23:46:01.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.251134543461937,"aZ":-34.24410802156707,"pfxX":3.1495496929856746,"pfxZ":-1.3669042830915714,"pX":1.076943894901608,"pZ":1.0759923652574133,"vX0":6.285586147405855,"vY0":-121.79984172315308,"vZ0":-4.929334569193291,"x":75.95,"y":209.73,"x0":-1.9388143555474648,"y0":50.00389257351654,"z0":6.062746757195674,"aX":4.766561289801039},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-3.4,"breakHorizontal":-7.1,"spinRate":2650,"spinDirection":62},"zone":14,"typeConfidence":0.82,"plateTime":0.44841788371763913,"extension":6.627059219942438},"index":1,"playId":"07bc358b-6985-3ed7-aa82-1d5103347522","pitchNumber":2,"startTime":"2026-08-28T23:46:16.230Z","endTime":"2026-08-28T23:46:21.628Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.74055138537557,"aZ":-25.934161927074747,"pfxX":-8.204964964320538,"pfxZ":4.63224409896694,"pX":-1.3945051005718796,"pZ":2.853743384524632,"vX0":3.6404841045333307,"vY0":-115.160803346586,"vZ0":-1.5634635905692607,"x":170.16,"y":161.73,"x0":-1.9270463801529778,"y0":50.00457169679419,"z0":6.042557704781728,"aX":-11.0570233963931},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":8.3,"breakHorizontal":14.0,"spinRate":1701,"spinDirection":217},"zone":11,"typeConfidence":0.92,"plateTime":0.4750493466371766,"extension":6.463692442602825},"hitData":{"launchSpeed":79.5,"launchAngle":18.0,"totalDistance":240.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.34,"coordY":86.93}},"index":2,"playId":"86875bba-53f9-379b-a39b-a40c01ee301b","pitchNumber":3,"startTime":"2026-08-28T23:46:32.573Z","endTime":"2026-08-28T23:46:43.464Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.0,"awayTeamWinProbability":47.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:46:43.464Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Salvador Perez singles on a ground ball to center fielder Petey Halpin. Jac Caglianone to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:46:53.606Z","endTime":"2026-08-28T23:47:18.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnSecond":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"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":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.682993361448908,"aZ":-38.14815711039634,"pfxX":8.403334488053243,"pfxZ":-4.129545367540796,"pX":-0.33144250457102936,"pZ":2.702569787200044,"vX0":1.959653882178047,"vY0":-119.71743208629057,"vZ0":-0.1898895505423337,"x":129.63,"y":165.81,"x0":-2.2526037792747555,"y0":50.00059459894682,"z0":6.204976072514995,"aX":12.163767314466964},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-7.2,"breakHorizontal":-15.7,"spinRate":2580,"spinDirection":53},"zone":4,"typeConfidence":0.7,"plateTime":0.4579666430860989,"extension":6.265113373101288},"hitData":{"launchSpeed":98.9,"launchAngle":6.0,"totalDistance":115.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.75,"coordY":96.58}},"index":0,"playId":"3d8116aa-7f83-3e08-a98e-48d35f871003","pitchNumber":1,"startTime":"2026-08-28T23:47:07.790Z","endTime":"2026-08-28T23:47:18.110Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"first":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.6,"awayTeamWinProbability":49.4,"homeTeamWinProbabilityAdded":-2.3999999999999986,"leverageIndex":1.01,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:47:18.110Z","atBatIndex":18},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Vinnie Pasquantino walks. Jac Caglianone to 3rd. Salvador Perez to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:47:33.795Z","endTime":"2026-08-28T23:49:53.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"postOnSecond":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"postOnThird":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"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":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"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":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.8,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.548469726459157,"aZ":-37.74018022135005,"pfxX":7.478001742645678,"pfxZ":-4.093331951015412,"pX":0.039400002460424015,"pZ":1.5126333835176746,"vX0":2.310590289590472,"vY0":-115.80886131225519,"vZ0":-2.677086156605167,"x":115.5,"y":197.94,"x0":-1.9427680434318513,"y0":50.003625130563435,"z0":6.292007436801421,"aX":10.162117270817237},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.8,"breakHorizontal":-14.2,"spinRate":2523,"spinDirection":38},"zone":14,"typeConfidence":0.89,"plateTime":0.47288384792552396,"extension":6.546631996222476},"index":0,"playId":"788b9000-e408-3a7a-bfec-bb7078dc0bd9","pitchNumber":1,"startTime":"2026-08-28T23:47:45.377Z","endTime":"2026-08-28T23:47:49.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.143330819102662,"aZ":-14.705711389066783,"pfxX":-2.5199976568525795,"pfxZ":8.999213261650578,"pX":1.0244380740344017,"pZ":2.6939255403561093,"vX0":8.030750496275088,"vY0":-137.85989191818936,"vZ0":-6.697737770552466,"x":77.95,"y":166.04,"x0":-1.5879755193882643,"y0":50.00642095706314,"z0":6.1316879098861214,"aX":-4.894042823226293},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":3.0,"spinRate":2108,"spinDirection":205},"zone":12,"typeConfidence":0.88,"plateTime":0.39598922526211267,"extension":6.743710928258023},"index":1,"playId":"ea6a520c-033e-398d-be5c-cc23f722d177","pitchNumber":2,"startTime":"2026-08-28T23:48:09.502Z","endTime":"2026-08-28T23:48:14.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.939150009374995,"aZ":-17.131925622913162,"pfxX":-3.957817511665464,"pfxZ":7.826915783962411,"pX":1.1922259949112608,"pZ":3.0087712952504533,"vX0":8.848015428375183,"vY0":-137.1791124128435,"vZ0":-5.336459135483125,"x":71.56,"y":157.54,"x0":-1.548659507860702,"y0":50.004919181106274,"z0":6.132309006074216,"aX":-7.60925335387081},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":5.5,"spinRate":2059,"spinDirection":206},"zone":12,"typeConfidence":0.81,"plateTime":0.3979922578320303,"extension":6.793112139912611},"index":2,"playId":"c09aaaa7-b85a-32db-8321-5e5694b729f1","pitchNumber":3,"startTime":"2026-08-28T23:48:28.501Z","endTime":"2026-08-28T23:48:32.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"playId":"1078df8b-b062-3e93-8ae8-59dcdb248f93","startTime":"2026-08-28T23:48:50.667Z","endTime":"2026-08-28T23:48:54.732Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.4,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.145817091986654,"aZ":-15.575770539877508,"pfxX":-1.3327486109886455,"pfxZ":8.74005293598766,"pX":0.9097659636852043,"pZ":3.9392986073328213,"vX0":7.529986183208093,"vY0":-136.2433596650341,"vZ0":-3.360328773618619,"x":82.32,"y":132.42,"x0":-1.704728531506507,"y0":50.00003769864553,"z0":6.251146757897392,"aX":-2.531927855596658},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.4,"breakHorizontal":1.0,"spinRate":2186,"spinDirection":198},"zone":12,"typeConfidence":0.85,"plateTime":0.4005093432480842,"extension":6.674574184482403},"index":4,"playId":"ddef95d2-76d4-3f3f-9f90-8924d7852e1c","pitchNumber":4,"startTime":"2026-08-28T23:49:24.466Z","endTime":"2026-08-28T23:49:28.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.5,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.585385248752274,"aZ":-32.26442854809894,"pfxX":4.052084558181527,"pfxZ":-0.05447050666518294,"pX":0.07851819689234824,"pZ":4.515475572656388,"vX0":3.7950209460671123,"vY0":-123.24488398199378,"vZ0":2.0708461392878297,"x":114.01,"y":116.86,"x0":-2.000857174714175,"y0":50.00612447735987,"z0":6.365372552850652,"aX":6.3122722591672895},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":0.6,"breakHorizontal":-8.2,"spinRate":2567,"spinDirection":86},"zone":12,"typeConfidence":0.91,"plateTime":0.44230252550874205,"extension":6.373844212332719},"index":5,"playId":"3d98793e-bcb0-352d-9303-af8d28f8c7a7","pitchNumber":5,"startTime":"2026-08-28T23:49:48.350Z","endTime":"2026-08-28T23:49:53.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"first":{"id":521692,"link":"/api/v1/people/521692"},"second":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.199999999999996,"awayTeamWinProbability":52.800000000000004,"homeTeamWinProbabilityAdded":-3.4000000000000057,"leverageIndex":1.95,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:49:53.332Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to center fielder Petey Halpin.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-28T23:50:59.811Z","endTime":"2026-08-28T23:51:28.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-28T23:50:09.209Z","endTime":"2026-08-28T23:51:02.070Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.480489092376192,"aZ":-34.37330852408659,"pfxX":3.8832451745677425,"pfxZ":-1.424654708602631,"pX":-0.3158956414298729,"pZ":3.1730153852897383,"vX0":3.127553038086038,"vY0":-123.29357339075067,"vZ0":-0.61744175215878,"x":129.04,"y":153.11,"x0":-2.10324120054072,"y0":50.00192597725652,"z0":6.316266319065779,"aX":6.003746246355993},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-2.5,"breakHorizontal":-7.7,"spinRate":2642,"spinDirection":82},"zone":1,"typeConfidence":0.91,"plateTime":0.4434845181988125,"extension":6.5681262562860985},"index":1,"playId":"1f94d613-1aa9-3755-aa86-a7ece951d31f","pitchNumber":1,"startTime":"2026-08-28T23:51:02.070Z","endTime":"2026-08-28T23:51:07.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.892689876451605,"aZ":-32.997904677634985,"pfxX":4.280547570494621,"pfxZ":-0.513734152318472,"pX":0.8015501322919051,"pZ":1.624344346306291,"vX0":5.622891138476563,"vY0":-125.1335506710044,"vZ0":-4.368073981620702,"x":86.45,"y":194.92,"x0":-2.0260356438531133,"y0":50.00501120411127,"z0":6.0790181221290425,"aX":6.82750209269881},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":-9.0,"spinRate":2744,"spinDirection":81},"zone":14,"typeConfidence":0.88,"plateTime":0.4367650942468462,"extension":6.601018645605349},"hitData":{"launchSpeed":72.6,"launchAngle":34.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":131.52,"coordY":99.17}},"index":2,"playId":"d9949b3c-f4ab-3b69-9d5a-0f5de989ae0a","pitchNumber":2,"startTime":"2026-08-28T23:51:20.778Z","endTime":"2026-08-28T23:51:28.734Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":521692,"link":"/api/v1/people/521692"},"third":{"id":695506,"link":"/api/v1/people/695506"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":8.300000000000011,"leverageIndex":3.21,"dramaIndex":137.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:51:28.734Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a sharp line drive to center fielder Kyle Isbel.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:53:38.448Z","endTime":"2026-08-28T23:54:53.928Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":68.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.778763898758143,"aZ":-40.59110274529271,"pfxX":6.955559815475759,"pfxZ":-7.222118328208817,"pX":-0.1785013232268059,"pZ":3.203072680951507,"vX0":2.0812735549147634,"vY0":-107.60758722137474,"vZ0":2.259275632818717,"x":123.8,"y":152.3,"x0":-2.063519856930225,"y0":50.00275780145129,"z0":6.657434528838119,"aX":8.105231363658316},"breaks":{"breakAngle":12.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.3,"breakVerticalInduced":-12.0,"breakHorizontal":-13.2,"spinRate":2229,"spinDirection":28},"zone":2,"typeConfidence":2.0,"plateTime":0.51023265162386,"extension":6.503658475228682},"index":0,"playId":"572d99ca-4907-3638-a770-a22c46760f74","pitchNumber":1,"startTime":"2026-08-28T23:53:40.918Z","endTime":"2026-08-28T23:53:45.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.128393549187006,"aZ":-41.356940162806794,"pfxX":5.282920263512969,"pfxZ":-7.3035892211628735,"pX":-1.5073853879739498,"pZ":2.718589029359366,"vX0":0.0010505106050922586,"vY0":-111.73069860084746,"vZ0":0.7651368146613617,"x":174.46,"y":165.38,"x0":-2.193574792155669,"y0":50.00242923996053,"z0":6.63971446580629,"aX":6.643333167678774},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-12.7,"breakHorizontal":-9.6,"spinRate":2193,"spinDirection":27},"zone":11,"typeConfidence":2.0,"plateTime":0.4912241996948321,"extension":6.488822360358985},"index":1,"playId":"28e1a784-84ea-3e37-bf4b-247edcb764e2","pitchNumber":2,"startTime":"2026-08-28T23:53:54.166Z","endTime":"2026-08-28T23:53:58.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.4,"endSpeed":86.1,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.632356694148346,"aZ":-11.973752708765991,"pfxX":-3.152414874748588,"pfxZ":10.589527534104114,"pX":-0.15148862613704264,"pZ":3.94665144755262,"vX0":6.089924836598198,"vY0":-137.29703715097568,"vZ0":-4.254595353529464,"x":122.77,"y":132.22,"x0":-1.9895411108088463,"y0":50.00101610157846,"z0":6.332220092166594,"aX":-6.012865852712302},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.5,"breakHorizontal":4.4,"spinRate":2226,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3990549496641784,"extension":6.608758218018112},"index":2,"playId":"76590f50-90b1-3a8c-9d7f-2e217772866f","pitchNumber":3,"startTime":"2026-08-28T23:54:07.890Z","endTime":"2026-08-28T23:54:13.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":74.0,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.765164358850345,"aZ":-34.7025050717561,"pfxX":-9.538440447393258,"pfxZ":-1.8209912310061096,"pX":-0.05691590751091648,"pZ":1.8719007207476834,"vX0":6.688936597016917,"vY0":-118.11828922421456,"vZ0":-3.3071504268309524,"x":119.17,"y":188.24,"x0":-1.7082610536184777,"y0":50.001027203320014,"z0":6.532112734379837,"aX":-13.267144851619868},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.0,"breakHorizontal":15.4,"spinRate":1538,"spinDirection":237},"zone":8,"typeConfidence":2.0,"plateTime":0.46649428734923193,"extension":6.683915799005993},"index":3,"playId":"c87fff22-3926-3e97-9ff2-31f525824291","pitchNumber":4,"startTime":"2026-08-28T23:54:21.640Z","endTime":"2026-08-28T23:54:25.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-28T23:54:31.834Z","endTime":"2026-08-28T23:54:43.646Z","isPitch":false,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.19643445446083,"aZ":-24.05113370184458,"pfxX":-7.240897268836339,"pfxZ":5.489150476207147,"pX":0.24388450991506327,"pZ":2.478492874817765,"vX0":6.732619241886275,"vY0":-121.04187179695269,"vZ0":-4.607326458811777,"x":107.7,"y":171.86,"x0":-1.6363324834365265,"y0":50.00432025275838,"z0":6.5192803122794825,"aX":-10.71795900507947},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.0,"breakHorizontal":11.4,"spinRate":1538,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.452963005533086,"extension":6.891444312138418},"hitData":{"launchSpeed":102.9,"launchAngle":13.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":131.3,"coordY":102.99}},"index":5,"playId":"772102ee-4791-313b-86cd-41e52dbd3865","pitchNumber":5,"startTime":"2026-08-28T23:54:43.646Z","endTime":"2026-08-28T23:54:53.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.5,"awayTeamWinProbability":40.5,"homeTeamWinProbabilityAdded":3.999999999999993,"leverageIndex":0.98,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:54:53.928Z","atBatIndex":21},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Petey Halpin grounds into a force out, fielded by shortstop Bobby Witt Jr. Patrick Bailey out at 2nd. Petey Halpin to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:54:55.653Z","endTime":"2026-08-28T23:56:06.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822698252417567,"aZ":-10.104826522710558,"pfxX":-3.869425468490009,"pfxZ":11.530920317139042,"pX":1.0542887653929542,"pZ":2.120300045399959,"vX0":8.71165394694172,"vY0":-136.89868554815592,"vZ0":-9.392505689582551,"x":76.81,"y":181.53,"x0":-1.654552485055882,"y0":50.00641937533191,"z0":6.270627623769617,"aX":-7.408806252921087},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.2,"breakHorizontal":5.4,"spinRate":2331,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.3988004605534021,"extension":6.7926275997312855},"index":0,"playId":"62a7b24c-3731-35d7-b5ca-fb9ef07d0695","pitchNumber":1,"startTime":"2026-08-28T23:55:20.144Z","endTime":"2026-08-28T23:55:24.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.187794634227387,"aZ":-11.078693714155198,"pfxX":-4.523626854120682,"pfxZ":11.04303914618401,"pX":-0.13473444411435007,"pZ":2.6249372268032594,"vX0":6.045718318082482,"vY0":-136.83941475781796,"vZ0":-7.88059924003543,"x":122.14,"y":167.91,"x0":-1.7776771777525378,"y0":50.001070363310255,"z0":6.288163065673365,"aX":-8.639898010921264},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.6,"breakHorizontal":7.1,"spinRate":2298,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3991897054391229,"extension":6.64560587606292},"index":1,"playId":"336d29ab-5e32-37d0-b999-12eb57885aee","pitchNumber":2,"startTime":"2026-08-28T23:55:36.520Z","endTime":"2026-08-28T23:55:40.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.6,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79691477302239,"aZ":-21.31580884258292,"pfxX":1.7478183887686152,"pfxZ":6.022055466660374,"pX":0.7022673070080812,"pZ":2.7793219107497182,"vX0":6.442285398079353,"vY0":-132.583925446702,"vZ0":-5.076692132393734,"x":90.23,"y":163.74,"x0":-1.9733073778985697,"y0":50.00603786166457,"z0":6.24681003684054,"aX":3.1541203570348957},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.2,"breakHorizontal":-4.4,"spinRate":2149,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.41102818598161095,"extension":6.726967028974805},"hitData":{"launchSpeed":47.6,"launchAngle":26.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.28,"coordY":148.38}},"index":2,"playId":"3f1b5420-bfca-3519-b651-d49b51498542","pitchNumber":3,"startTime":"2026-08-28T23:55:57.689Z","endTime":"2026-08-28T23:56:06.089Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.800000000000004,"awayTeamWinProbability":44.199999999999996,"homeTeamWinProbabilityAdded":-3.6999999999999957,"leverageIndex":1.62,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:56:06.089Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brayan Rocchio singles on a line drive to left fielder Isaac Collins. Petey Halpin to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:56:30.114Z","endTime":"2026-08-28T23:57:44.254Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"postOnSecond":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.523907682812336,"aZ":-10.143287281925124,"pfxX":-2.8638059403263756,"pfxZ":11.535514678918739,"pX":0.11414327138903399,"pZ":3.6702698753625165,"vX0":5.964058495679007,"vY0":-136.89915355236099,"vZ0":-5.634109622712303,"x":112.65,"y":139.68,"x0":-1.7146134242808007,"y0":50.00000029503668,"z0":6.440638543917769,"aX":-5.468920414947017},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":20.0,"breakHorizontal":4.0,"spinRate":2208,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.39918767394521115,"extension":6.832442464078955},"index":0,"playId":"200e7bee-9777-3947-9537-9256c17c4840","pitchNumber":1,"startTime":"2026-08-28T23:56:33.994Z","endTime":"2026-08-28T23:56:38.324Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"3e82f6b9-2b46-31de-8c8c-b548c39706a3","startTime":"2026-08-28T23:56:53.809Z","endTime":"2026-08-28T23:56:56.943Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.051065154295294,"aZ":-9.904078850665895,"pfxX":-3.261655565670311,"pfxZ":11.426360340036982,"pX":0.7293979305947687,"pZ":2.792048895240848,"vX0":8.156249142397105,"vY0":-138.30407338879857,"vZ0":-7.87559302047228,"x":89.2,"y":163.39,"x0":-1.826096695272253,"y0":50.005708547617665,"z0":6.330089645636609,"aX":-6.359067418837701},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":4.3,"spinRate":2205,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3950861563953656,"extension":6.845378108065024},"index":2,"playId":"bdf07c48-d7d4-3f2d-9dd3-bff5717b02a6","pitchNumber":2,"startTime":"2026-08-28T23:57:12.373Z","endTime":"2026-08-28T23:57:15.987Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.88170845123695,"aZ":-33.11922323135057,"pfxX":-8.578467634162434,"pfxZ":-0.6580862262981837,"pX":-0.4867134876280009,"pZ":1.528918449595649,"vX0":5.706452984520563,"vY0":-119.50788788718182,"vZ0":-4.680182759462118,"x":135.55,"y":197.5,"x0":-1.795674508984722,"y0":50.00198412390387,"z0":6.500595079640598,"aX":-12.358950835185412},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-2.2,"breakHorizontal":14.0,"spinRate":1450,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.45901010280865284,"extension":6.646011117109688},"hitData":{"launchSpeed":97.3,"launchAngle":9.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.05,"coordY":123.2}},"index":3,"playId":"24abf462-c4b6-3a31-919b-c2661fcb4668","pitchNumber":3,"startTime":"2026-08-28T23:57:34.033Z","endTime":"2026-08-28T23:57:44.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":59.9,"awayTeamWinProbability":40.1,"homeTeamWinProbabilityAdded":4.099999999999994,"leverageIndex":1.37,"dramaIndex":65.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:57:44.254Z","atBatIndex":23},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Steven Kwan grounds into a force out, second baseman Nick Loftin to shortstop Bobby Witt Jr. Petey Halpin to 3rd. Brayan Rocchio out at 2nd. Steven Kwan to 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:57:52.692Z","endTime":"2026-08-28T23:59:14.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"postOnThird":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":87.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.438483837657852,"aZ":-10.055749479491682,"pfxX":-4.239850175778632,"pfxZ":11.57115238367689,"pX":0.11137943566254187,"pZ":1.3611867321225541,"vX0":6.707572635567356,"vY0":-136.74069813633355,"vZ0":-11.289196264440722,"x":112.75,"y":202.03,"x0":-1.811864754884912,"y0":50.00603681984118,"z0":6.2112648874335985,"aX":-8.107525242336349},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.0,"breakHorizontal":6.5,"spinRate":2146,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.39909520608626625,"extension":6.779485152993825},"index":0,"playId":"ddada8d5-6139-377c-9579-2835d2b84dff","pitchNumber":1,"startTime":"2026-08-28T23:58:12.505Z","endTime":"2026-08-28T23:58:16.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216820239682143,"aZ":-11.693823676209863,"pfxX":-4.610998542059999,"pfxZ":10.438539690697368,"pX":0.38805256654548215,"pZ":2.887365972129728,"vX0":7.594349313568041,"vY0":-138.52640684842058,"vZ0":-6.958333153341546,"x":102.21,"y":160.82,"x0":-1.7780812024339867,"y0":50.00061319340222,"z0":6.197511698227877,"aX":-9.045342075947136},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.8,"breakHorizontal":7.0,"spinRate":2147,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.393985272829827,"extension":6.671304078683451},"index":1,"playId":"a6f22890-44cb-3eb5-a6f4-1bd882b6d991","pitchNumber":2,"startTime":"2026-08-28T23:58:27.735Z","endTime":"2026-08-28T23:58:31.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.201978770254925,"aZ":-18.08722481546561,"pfxX":-0.2408369610253951,"pfxZ":7.624359206895793,"pX":1.5974711398838994,"pZ":1.720634868302693,"vX0":9.139197400212442,"vY0":-133.91854109464373,"vZ0":-8.173181458783885,"x":56.11,"y":192.32,"x0":-1.8033878963277639,"y0":50.00355376776774,"z0":6.065385506541692,"aX":-0.4448708803042545},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.5,"breakHorizontal":-1.2,"spinRate":2381,"spinDirection":199},"zone":14,"typeConfidence":2.0,"plateTime":0.4063000919195985,"extension":6.564580298309541},"index":2,"playId":"87cf1537-d7f3-322f-bad8-c1205ff89cd8","pitchNumber":3,"startTime":"2026-08-28T23:58:43.731Z","endTime":"2026-08-28T23:58:49.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":92.3,"endSpeed":85.4,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73691849842358,"aZ":-18.665265920477346,"pfxX":-0.15300754997917715,"pfxZ":7.340627905780532,"pX":-0.05979960500512384,"pZ":1.706224221481052,"vX0":5.576508091239771,"vY0":-134.2411937984684,"vZ0":-8.148904651526674,"x":119.28,"y":192.71,"x0":-2.136823073737735,"y0":50.005876626456306,"z0":6.089921107267371,"aX":-0.28246193124430363},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":-0.8,"spinRate":2164,"spinDirection":205},"zone":8,"typeConfidence":2.0,"plateTime":0.40668993304779955,"extension":6.748955637337244},"hitData":{"launchSpeed":89.4,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.91,"coordY":175.35}},"index":3,"playId":"d2239cc3-ca70-393d-887d-7e701a9f5173","pitchNumber":4,"startTime":"2026-08-28T23:59:06.275Z","endTime":"2026-08-28T23:59:14.409Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":677587,"link":"/api/v1/people/677587"},"second":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":55.50000000000001,"awayTeamWinProbability":44.49999999999999,"homeTeamWinProbabilityAdded":-4.3999999999999915,"leverageIndex":2.14,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-08-28T23:59:14.409Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-28T23:59:31.004Z","endTime":"2026-08-29T00:02:00.309Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.386348463341154,"aZ":-28.6152453414664,"pfxX":-7.148798758898668,"pfxZ":2.4280028890972485,"pX":0.9702160412761702,"pZ":2.5671806269061146,"vX0":8.702048385630917,"vY0":-120.23734341631142,"vZ0":-3.5731336695315647,"x":80.02,"y":169.47,"x0":-1.7675840797956914,"y0":50.00125629247709,"z0":6.612667896760841,"aX":-10.46371861024687},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":10.8,"spinRate":1448,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.45559730108220897,"extension":6.7718702979271805},"index":0,"playId":"c18cfd6b-66e7-3ece-ab39-781c3c190f6b","pitchNumber":1,"startTime":"2026-08-28T23:59:53.013Z","endTime":"2026-08-28T23:59:57.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.025794669530185,"aZ":-10.537789279747146,"pfxX":-3.8822134467974374,"pfxZ":10.78070777583601,"pX":0.4068364146818922,"pZ":3.553665847831917,"vX0":7.821695553454125,"vY0":-140.1384884172295,"vZ0":-5.766065796323708,"x":101.49,"y":142.83,"x0":-1.9047909821349294,"y0":50.00201985562522,"z0":6.313563837006077,"aX":-7.79191588370264},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.6,"breakHorizontal":5.6,"spinRate":2227,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3895380963860591,"extension":6.828795288821521},"index":1,"playId":"6d4ab9fa-800d-3ca8-b820-35b1207a9c5a","pitchNumber":2,"startTime":"2026-08-29T00:00:09.413Z","endTime":"2026-08-29T00:00:13.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.135658381656903,"aZ":-24.656169755447902,"pfxX":-4.9769592651010415,"pfxZ":5.238214725313499,"pX":-0.1919070265637375,"pZ":3.5682258698411182,"vX0":5.516500702025942,"vY0":-118.62135515139121,"vZ0":-2.060792423249385,"x":124.32,"y":142.44,"x0":-1.893070258977144,"y0":50.00412963394976,"z0":6.679936436755135,"aX":-7.1454833495098855},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":9.2,"breakHorizontal":7.8,"spinRate":1513,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.46045535324988585,"extension":6.599099791297215},"index":2,"playId":"0b37a74d-dd3e-3b6c-b558-065c839f7b2a","pitchNumber":3,"startTime":"2026-08-29T00:00:25.574Z","endTime":"2026-08-29T00:00:29.948Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408981923294633,"aZ":-9.538865724915947,"pfxX":-4.149784083215797,"pfxZ":11.217683076914266,"pX":-0.40977065902314314,"pZ":3.2158914654793342,"vX0":6.157812906636347,"vY0":-140.78429348226194,"vZ0":-6.740271895808366,"x":132.62,"y":151.95,"x0":-2.080982415530999,"y0":50.00299185073601,"z0":6.250659982790815,"aX":-8.374069850771823},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":6.4,"spinRate":2206,"spinDirection":203},"zone":1,"typeConfidence":2.0,"plateTime":0.3882888013064236,"extension":6.735672501903858},"index":3,"playId":"d59e5939-bece-3b2b-a42b-56d657fa40a1","pitchNumber":4,"startTime":"2026-08-29T00:00:44.851Z","endTime":"2026-08-29T00:00:49.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.681758033378784,"aZ":-9.080035125287111,"pfxX":-3.8155148039652285,"pfxZ":11.30704442903158,"pX":0.7227329750473929,"pZ":3.3736790818204043,"vX0":8.942347068759583,"vY0":-142.0567230910116,"vZ0":-6.234268736694676,"x":89.45,"y":147.69,"x0":-1.9710264150307715,"y0":50.00663737479466,"z0":6.174696938507097,"aX":-7.7957797541289375},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":19.3,"breakHorizontal":5.0,"spinRate":2315,"spinDirection":202},"zone":3,"typeConfidence":2.0,"plateTime":0.3856243356379849,"extension":6.7670325244701575},"index":4,"playId":"dd0ee0f1-009d-3eab-b18d-99b9f551caa0","pitchNumber":5,"startTime":"2026-08-29T00:01:09.830Z","endTime":"2026-08-29T00:01:14.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63005277592111,"aZ":-25.1661579284713,"pfxX":-7.021471168682713,"pfxZ":4.852650662931412,"pX":-1.6616687951424145,"pZ":0.8430473717481165,"vX0":3.6338271677510496,"vY0":-119.55980459015036,"vZ0":-7.746557599959678,"x":180.34,"y":216.02,"x0":-2.2911681272271744,"y0":50.0015962875924,"z0":6.392213394048213,"aX":-10.137123329654239},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":7.1,"breakHorizontal":11.8,"spinRate":1578,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.45859292505769034,"extension":6.677123335542585},"index":5,"playId":"edd16793-a445-3cf8-a26f-537f36dd567e","pitchNumber":6,"startTime":"2026-08-29T00:01:32.009Z","endTime":"2026-08-29T00:01:36.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545857543235083,"aZ":-29.865702224439204,"pfxX":-8.744844851287256,"pfxZ":1.6212745334656287,"pX":-0.114040103528122,"pZ":1.189676734979779,"vX0":6.713260646695903,"vY0":-118.80614534974134,"vZ0":-5.970180686754412,"x":121.35,"y":206.66,"x0":-1.845293771077463,"y0":50.00362051727849,"z0":6.461883818611681,"aX":-12.455705299402846},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.7,"breakHorizontal":14.2,"spinRate":1491,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.46168400974582635,"extension":6.605491428224817},"index":6,"playId":"86bd9d01-da0a-3ac1-ac8c-5d6586fecc61","pitchNumber":7,"startTime":"2026-08-29T00:01:55.261Z","endTime":"2026-08-29T00:02:00.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"first":{"id":680757,"link":"/api/v1/people/680757"},"third":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-5.500000000000007,"leverageIndex":2.11,"dramaIndex":92.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:02:00.309Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Isaac Collins pops out to catcher Patrick Bailey in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:04:08.731Z","endTime":"2026-08-29T00:06:05.498Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.622092958592148,"aZ":-15.426490172694855,"pfxX":-3.874811156413157,"pfxZ":9.05835521673172,"pX":0.1873592036492816,"pZ":2.4926516783233894,"vX0":6.717700081887026,"vY0":-134.69414349254268,"vZ0":-6.509587429683931,"x":109.86,"y":171.48,"x0":-1.8287250445083345,"y0":50.000005990797206,"z0":6.0200134510779355,"aX":-7.161959530920885},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.2,"breakHorizontal":5.6,"spinRate":2255,"spinDirection":205},"zone":5,"typeConfidence":0.79,"plateTime":0.40572944989531745,"extension":6.613959261502986},"index":0,"playId":"bb1e63c4-ada3-3d8c-ba4d-b1367e9248b2","pitchNumber":1,"startTime":"2026-08-29T00:04:17.659Z","endTime":"2026-08-29T00:04:24.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":79.2,"endSpeed":73.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.279521369886492,"aZ":-25.253624623255142,"pfxX":-6.463595744514007,"pfxZ":5.042326069584497,"pX":-1.5544694002846422,"pZ":2.438683583042435,"vX0":2.6210192561203534,"vY0":-115.46458559147159,"vZ0":-2.9942704491275483,"x":176.25,"y":172.94,"x0":-1.8548318718540864,"y0":50.00037424220612,"z0":6.1416759172189295,"aX":-8.865640210350767},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":8.8,"breakHorizontal":11.2,"spinRate":1712,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.471501431541987,"extension":6.563651001977205},"index":1,"playId":"93d7201a-f176-3777-9bc4-65f7f07f38c4","pitchNumber":2,"startTime":"2026-08-29T00:04:36.763Z","endTime":"2026-08-29T00:04:41.651Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.806485169017947,"aZ":-15.652423787115525,"pfxX":-3.4743782370357503,"pfxZ":8.781577223055656,"pX":-0.043186402103658,"pZ":3.1664552842595266,"vX0":6.072235702624469,"vY0":-135.37483608597773,"vZ0":-5.178185495452834,"x":118.65,"y":153.29,"x0":-1.85016844959293,"y0":50.000880700470105,"z0":6.176666333517715,"aX":-6.53568325335673},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":5.2,"spinRate":2121,"spinDirection":206},"zone":2,"typeConfidence":0.79,"plateTime":0.40253557219654157,"extension":6.8657257302746775},"index":2,"playId":"c37d9b95-23fb-3b11-850f-22717c1050e2","pitchNumber":3,"startTime":"2026-08-29T00:04:51.113Z","endTime":"2026-08-29T00:04:57.855Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":80.6,"endSpeed":74.7,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94856477450902,"aZ":-23.920372290781327,"pfxX":-6.6152227893718045,"pfxZ":5.845026114106021,"pX":-1.9501007053688122,"pZ":2.936658313666689,"vX0":2.3632717721007244,"vY0":-117.41451199646752,"vZ0":-2.301671213728743,"x":191.33,"y":159.49,"x0":-2.1040839758524865,"y0":50.00066012868699,"z0":6.130866679847496,"aX":-9.336389839701695},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":10.3,"breakHorizontal":11.5,"spinRate":1803,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.4645522705224514,"extension":6.456916446424942},"index":3,"playId":"6f8e7799-ebc2-33d5-994a-d277d36296fa","pitchNumber":4,"startTime":"2026-08-29T00:05:38.550Z","endTime":"2026-08-29T00:05:44.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.337856554158876,"aZ":-23.99082735269727,"pfxX":-6.41962855228684,"pfxZ":5.793088142062342,"pX":-0.7361660590513369,"pZ":2.3224869952611855,"vX0":4.73933141497242,"vY0":-117.5381036573809,"vZ0":-3.567752404049579,"x":145.06,"y":176.07,"x0":-1.9354621866825954,"y0":50.00129678575693,"z0":6.064744652070536,"aX":-9.065095394134502},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":10.0,"breakHorizontal":10.6,"spinRate":1610,"spinDirection":214},"zone":4,"typeConfidence":0.9,"plateTime":0.4643498956396934,"extension":6.621917033196208},"hitData":{"launchSpeed":68.2,"launchAngle":84.0,"totalDistance":26.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":117.98,"coordY":207.92}},"index":4,"playId":"81b14fae-002c-32e0-a0a6-75aa0a6823f0","pitchNumber":5,"startTime":"2026-08-29T00:05:56.477Z","endTime":"2026-08-29T00:06:05.498Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.7,"awayTeamWinProbability":47.3,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:06:05.498Z","atBatIndex":26},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Josh Rojas doubles (4) on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:06:13.610Z","endTime":"2026-08-29T00:07:29.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":76.0,"endSpeed":69.9,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.8617916298045,"aZ":-39.92215640328248,"pfxX":7.617481593004898,"pfxZ":-6.290115463856106,"pX":-1.2816413377792926,"pZ":2.9027089984825856,"vX0":-0.7138022152602976,"vY0":-110.59075494527438,"vZ0":1.2736757252879785,"x":165.85,"y":160.41,"x0":-1.9426016063517786,"y0":50.005459532936975,"z0":6.5270112890791445,"aX":9.377974236328004},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.3,"breakVerticalInduced":-10.7,"breakHorizontal":-13.6,"spinRate":2462,"spinDirection":31},"zone":11,"typeConfidence":0.91,"plateTime":0.49645825020864365,"extension":6.311056897533762},"index":0,"playId":"798059c2-fc37-3319-bb0f-5e359397001e","pitchNumber":1,"startTime":"2026-08-29T00:06:43.298Z","endTime":"2026-08-29T00:06:49.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.934156340149798,"aZ":-31.22460298291312,"pfxX":9.335406666325888,"pfxZ":0.6690659999682209,"pX":0.5874795296360338,"pZ":1.2242948550287303,"vX0":3.9689049931668388,"vY0":-118.45395571149119,"vZ0":-4.51320403802699,"x":94.61,"y":205.72,"x0":-2.3234116731777945,"y0":50.00408428364269,"z0":6.013896256671248,"aX":13.245818874179484},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.4,"breakHorizontal":-17.9,"spinRate":2507,"spinDirection":52},"zone":14,"typeConfidence":0.92,"plateTime":0.4626653579984352,"extension":6.462375659096525},"index":1,"playId":"6715c0dd-9f3b-3019-940a-00caa723bc7e","pitchNumber":2,"startTime":"2026-08-29T00:06:58.345Z","endTime":"2026-08-29T00:07:03.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1409761930674,"aZ":-15.15410451284885,"pfxX":-2.7423686869583834,"pfxZ":9.082850529376,"pX":-0.8240688464983794,"pZ":3.0471725834549352,"vX0":3.907357438546159,"vY0":-135.87962465730857,"vZ0":-5.418943267807576,"x":148.41,"y":156.51,"x0":-1.922906798459608,"y0":50.00377404103324,"z0":6.116327277464531,"aX":-5.139895248187119},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.5,"breakHorizontal":4.2,"spinRate":2090,"spinDirection":207},"zone":1,"typeConfidence":0.83,"plateTime":0.4027450199967215,"extension":6.423950514833649},"hitData":{"launchSpeed":100.8,"launchAngle":22.0,"totalDistance":366.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":104.48,"coordY":53.24}},"index":2,"playId":"cbbd472a-fd49-3674-a21d-122087b8a15f","pitchNumber":3,"startTime":"2026-08-29T00:07:15.707Z","endTime":"2026-08-29T00:07:29.059Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":47.599999999999994,"awayTeamWinProbability":52.400000000000006,"homeTeamWinProbabilityAdded":-5.1000000000000085,"leverageIndex":0.79,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:07:29.059Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:07:46.467Z","endTime":"2026-08-29T00:08:11.839Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79477646642391,"aZ":-13.91544687377982,"pfxX":-3.647945530961511,"pfxZ":9.734822545983183,"pX":-0.2289771353476307,"pZ":2.5073075669677887,"vX0":5.598575381947442,"vY0":-135.6367246564626,"vZ0":-7.0966979124269844,"x":125.73,"y":171.08,"x0":-1.8395194600427807,"y0":50.00478571267803,"z0":6.115287566303757,"aX":-6.843973801916348},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":5.5,"spinRate":2207,"spinDirection":205},"zone":5,"typeConfidence":0.8,"plateTime":0.4027860959240299,"extension":6.761257260546918},"hitData":{"launchSpeed":90.7,"launchAngle":29.0,"totalDistance":322.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.44,"coordY":87.14}},"index":0,"playId":"b12fa313-5742-3fb5-9eb0-0c1304b830ce","pitchNumber":1,"startTime":"2026-08-29T00:08:01.352Z","endTime":"2026-08-29T00:08:11.839Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.9,"awayTeamWinProbability":48.1,"homeTeamWinProbabilityAdded":4.300000000000004,"leverageIndex":1.57,"dramaIndex":71.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:08:11.839Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carter Jensen challenged (pitch result), call on the field was confirmed: Carter Jensen called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-29T00:08:28.213Z","endTime":"2026-08-29T00:10:02.549Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69318247001509,"aZ":-16.203693975185487,"pfxX":-3.3981341131256952,"pfxZ":8.334235425915852,"pX":0.23764269156115642,"pZ":2.8477777355605336,"vX0":6.577406846986681,"vY0":-136.96082529379441,"vZ0":-5.987324622092749,"x":107.94,"y":161.89,"x0":-1.7438622049991324,"y0":50.006394600289674,"z0":6.153926522319009,"aX":-6.515207069128905},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2015,"spinDirection":207},"zone":2,"typeConfidence":0.82,"plateTime":0.3985441806849015,"extension":6.82833909736707},"index":0,"playId":"d6125d89-34a0-31e6-8649-509e7ef32073","pitchNumber":1,"startTime":"2026-08-29T00:08:40.821Z","endTime":"2026-08-29T00:08:47.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.7,"endSpeed":86.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.726921303459314,"aZ":-14.366593571895802,"pfxX":-3.3585035427378283,"pfxZ":9.372902280092685,"pX":0.06733294836068295,"pZ":3.4165322945820256,"vX0":5.872094813311342,"vY0":-136.4076014933683,"vZ0":-4.866607445330093,"x":114.43,"y":146.53,"x0":-1.6689829525929407,"y0":50.002327935177824,"z0":6.201573396062366,"aX":-6.380958057786809},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.2,"breakHorizontal":4.9,"spinRate":2158,"spinDirection":206},"zone":12,"typeConfidence":0.85,"plateTime":0.40030741016532323,"extension":6.845466762661519},"index":1,"playId":"cd5ec527-ea86-3301-b3ec-4af30a953ce4","pitchNumber":2,"startTime":"2026-08-29T00:09:00.769Z","endTime":"2026-08-29T00:09:05.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.930789894094815,"aZ":-19.11192116992872,"pfxX":-3.1506571499089513,"pfxZ":6.890905547401545,"pX":0.5722852548496776,"pZ":2.8603630084386062,"vX0":7.107983535268681,"vY0":-136.3156854212938,"vZ0":-5.320991708843452,"x":95.19,"y":161.55,"x0":-1.6512951118233108,"y0":50.00477448885052,"z0":6.143436368032658,"aX":-5.974524425771978},"breaks":{"breakAngle":13.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":11.6,"breakHorizontal":4.3,"spinRate":1981,"spinDirection":207},"zone":3,"typeConfidence":0.8,"plateTime":0.400711679697745,"extension":6.659462296537766},"index":2,"playId":"0dae428d-1953-3409-8ded-a548f2dd6381","pitchNumber":3,"startTime":"2026-08-29T00:09:27.435Z","endTime":"2026-08-29T00:09:31.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.999195376878866,"aZ":-31.50158635665358,"pfxX":2.6806468941570634,"pfxZ":0.4352104987818839,"pX":0.7050500532127961,"pZ":1.9108674393915475,"vX0":5.668161731944186,"vY0":-122.80944688331067,"vZ0":-3.780880886052185,"x":90.13,"y":187.19,"x0":-1.9718069906020277,"y0":50.001558761346644,"z0":6.120572527496298,"aX":4.136137005120044},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.2,"breakHorizontal":-6.1,"spinRate":2640,"spinDirection":76},"zone":9,"typeConfidence":0.9,"plateTime":0.4442682142032335,"extension":6.4235546664316505},"index":3,"playId":"6c10ed6e-4285-3178-a6c6-093036d5379a","pitchNumber":4,"startTime":"2026-08-29T00:09:56.943Z","endTime":"2026-08-29T00:10:02.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"second":{"id":668942,"link":"/api/v1/people/668942"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":118,"player":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"}},"homeTeamWinProbability":56.00000000000001,"awayTeamWinProbability":43.99999999999999,"homeTeamWinProbabilityAdded":4.1000000000000085,"leverageIndex":1.54,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:10:02.549Z","atBatIndex":29},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"José Ramírez pops out to catcher Carter Jensen in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:12:44.434Z","endTime":"2026-08-29T00:13:25.437Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":94.3,"endSpeed":86.9,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.183236443937965,"aZ":-12.004039461406457,"pfxX":-4.80461530471567,"pfxZ":10.49907667493197,"pX":-0.9593388928416137,"pZ":2.3619893461071855,"vX0":4.1255885808418356,"vY0":-137.2101465404254,"vZ0":-8.496894664923097,"x":153.57,"y":175.01,"x0":-1.8525541545212978,"y0":50.00391874130598,"z0":6.301742432579372,"aX":-9.231892411723745},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":7.9,"spinRate":2144,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3980158348560461,"extension":6.421569531115772},"index":0,"playId":"4bd7342b-9343-32d1-8c8a-1c37e31414f1","pitchNumber":1,"startTime":"2026-08-29T00:12:44.434Z","endTime":"2026-08-29T00:12:48.865Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":85.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80250323559174,"aZ":-20.29730397609978,"pfxX":-0.4817410596207946,"pfxZ":6.508341503714646,"pX":0.16831545085089109,"pZ":2.2537512619404976,"vX0":6.1174192114510975,"vY0":-133.2827985645623,"vZ0":-6.35858492357381,"x":110.58,"y":177.93,"x0":-2.08016129225719,"y0":50.00234530613798,"z0":6.104591845218971,"aX":-0.8793282644570762},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-0.2,"spinRate":2179,"spinDirection":201},"zone":5,"typeConfidence":2.0,"plateTime":0.4087111369230141,"extension":6.627595947000144},"index":1,"playId":"30dfbea7-fef6-3474-930e-19c00a5706f1","pitchNumber":2,"startTime":"2026-08-29T00:12:57.340Z","endTime":"2026-08-29T00:13:03.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.536217862123188,"aZ":-10.43548519611129,"pfxX":-3.86817153665574,"pfxZ":11.109789997043588,"pX":0.6227570897627918,"pZ":3.539773070503313,"vX0":7.727474462237935,"vY0":-138.2137211035784,"vZ0":-5.645454059654279,"x":93.26,"y":143.21,"x0":-1.6925284502203775,"y0":50.001744139367645,"z0":6.29336681589379,"aX":-7.568901690229334},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":19.3,"breakHorizontal":5.6,"spinRate":2220,"spinDirection":200},"zone":12,"typeConfidence":2.0,"plateTime":0.3945796836115987,"extension":6.791542470221012},"hitData":{"launchSpeed":83.7,"launchAngle":78.0,"totalDistance":45.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":142.19,"coordY":204.9}},"index":2,"playId":"b4033bb6-70d2-32a9-83d7-64f9fa042359","pitchNumber":3,"startTime":"2026-08-29T00:13:15.149Z","endTime":"2026-08-29T00:13:25.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":53.300000000000004,"awayTeamWinProbability":46.699999999999996,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:13:25.437Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:13:38.787Z","endTime":"2026-08-29T00:14:55.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24785800923515,"aZ":-21.53838113467883,"pfxX":1.5771468579583288,"pfxZ":5.86229176893681,"pX":-0.028555177073819472,"pZ":2.8255781046775192,"vX0":4.628142074575888,"vY0":-132.82542381349023,"vZ0":-4.907174277214862,"x":118.09,"y":162.49,"x0":-1.9876869860401922,"y0":50.00559301875238,"z0":6.230862970934027,"aX":2.862513538094741},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.0,"breakHorizontal":-3.7,"spinRate":2188,"spinDirection":187},"zone":5,"typeConfidence":2.0,"plateTime":0.40991676432874247,"extension":6.66105441502086},"index":0,"playId":"3a048ccc-80a7-337d-af0b-a82b60d6669f","pitchNumber":1,"startTime":"2026-08-29T00:13:54.925Z","endTime":"2026-08-29T00:14:00.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":81.0,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28385590761107,"aZ":-30.373444382214704,"pfxX":2.1741498557240915,"pfxZ":1.0929328618628098,"pX":0.7011615791324979,"pZ":2.3890006322903354,"vX0":6.081211757898355,"vY0":-126.42857236955825,"vZ0":-3.8290364173142626,"x":90.27,"y":174.28,"x0":-2.0037824801322848,"y0":50.000636181322115,"z0":6.322756305187258,"aX":3.5685888082534594},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":-5.2,"spinRate":2142,"spinDirection":93},"zone":6,"typeConfidence":2.0,"plateTime":0.430865204595571,"extension":6.724600661667106},"index":1,"playId":"0064f152-1948-3c10-abda-77ee422302dd","pitchNumber":2,"startTime":"2026-08-29T00:14:11.868Z","endTime":"2026-08-29T00:14:18.003Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.5,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.718313640245864,"aZ":-13.773091459106347,"pfxX":-3.093880416509985,"pfxZ":9.450640301358042,"pX":0.46699445980369464,"pZ":3.8610124997943043,"vX0":6.635629006581657,"vY0":-137.95248675269121,"vZ0":-4.757364048332356,"x":99.2,"y":134.53,"x0":-1.556507832232153,"y0":50.003496958442696,"z0":6.52090265458813,"aX":-6.024854818487843},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.4,"breakHorizontal":4.3,"spinRate":2211,"spinDirection":198},"zone":12,"typeConfidence":2.0,"plateTime":0.3954751884155536,"extension":6.648214155544017},"index":2,"playId":"d26971f5-0412-31dd-8f18-d2ef95e497d8","pitchNumber":3,"startTime":"2026-08-29T00:14:34.406Z","endTime":"2026-08-29T00:14:39.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.3,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.46187134100884,"aZ":-11.441096052108755,"pfxX":-3.4980183722329774,"pfxZ":10.41852490550461,"pX":-0.5864719822638204,"pZ":3.093727289886776,"vX0":4.141336212150518,"vY0":-139.7132291163039,"vZ0":-6.809972616775403,"x":139.35,"y":155.25,"x0":-1.6287396909307188,"y0":50.006161412854496,"z0":6.303570232095465,"aX":-6.963948342818426},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":17.8,"breakHorizontal":5.5,"spinRate":2243,"spinDirection":205},"zone":1,"typeConfidence":2.0,"plateTime":0.3910090320298347,"extension":6.699323219759928},"index":3,"playId":"b88dd108-0dbc-3d2c-abe1-fd200c7283c6","pitchNumber":4,"startTime":"2026-08-29T00:14:48.737Z","endTime":"2026-08-29T00:14:55.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.300000000000004,"awayTeamWinProbability":48.699999999999996,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.79,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:14:55.703Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-29T00:14:57.121Z","endTime":"2026-08-29T00:16:14.152Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.0,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84677496722059,"aZ":-12.291319724795333,"pfxX":-4.004553642485072,"pfxZ":10.079655819863106,"pX":0.3614458055848999,"pZ":3.735654926955818,"vX0":7.036996590115972,"vY0":-138.79800825187405,"vZ0":-5.0755900876244,"x":103.22,"y":137.92,"x0":-1.6737873268795282,"y0":50.004997759801824,"z0":6.390707041774464,"aX":-7.9016442805269405},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.5,"breakHorizontal":6.0,"spinRate":2235,"spinDirection":201},"zone":12,"typeConfidence":2.0,"plateTime":0.3929609522991049,"extension":6.610703125296088},"index":0,"playId":"dbbbfad6-3d29-3015-ad80-b07584574637","pitchNumber":1,"startTime":"2026-08-29T00:15:16.036Z","endTime":"2026-08-29T00:15:19.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98923625846231,"aZ":-41.501888859646364,"pfxX":7.102627006334281,"pfxZ":-7.1577970653422955,"pX":-0.09170736469456738,"pZ":1.5624990070698392,"vX0":2.580648067589271,"vY0":-114.02265657591778,"vZ0":-1.4400155923391031,"x":120.5,"y":196.59,"x0":-2.1642837622319133,"y0":50.00288972167346,"z0":6.335566230718699,"aX":9.25519631111901},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.0,"breakVerticalInduced":-13.0,"breakHorizontal":-13.6,"spinRate":2366,"spinDirection":23},"zone":13,"typeConfidence":2.0,"plateTime":0.48228015288089576,"extension":6.734447352468243},"index":1,"playId":"ed0b2cc1-b4e6-3f7e-a940-134527cbed87","pitchNumber":2,"startTime":"2026-08-29T00:15:34.443Z","endTime":"2026-08-29T00:15:39.663Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.5,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135784102110673,"aZ":-28.58482767074003,"pfxX":-8.894808087162748,"pfxZ":2.3621031260978462,"pX":-0.5237747160590236,"pZ":2.2004584603743185,"vX0":5.845460040367635,"vY0":-122.47726817991497,"vZ0":-4.299506025269518,"x":136.97,"y":179.37,"x0":-1.785428772983518,"y0":50.00435198957216,"z0":6.422769240346751,"aX":-13.517898073541431},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.5,"breakHorizontal":14.8,"spinRate":1533,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.4471704716845091,"extension":6.576496197486845},"index":2,"playId":"3d32049e-52a8-3791-9211-7eeaebeaeaf3","pitchNumber":3,"startTime":"2026-08-29T00:15:51.851Z","endTime":"2026-08-29T00:15:57.228Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.7,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.334842548959298,"aZ":-17.5823807483514,"pfxX":-8.12802361623272,"pfxZ":7.445397663921256,"pX":0.37691238803366617,"pZ":2.7530158101382165,"vX0":8.505159855539388,"vY0":-138.70851553535957,"vZ0":-6.0746806961233295,"x":102.63,"y":164.45,"x0":-1.6645435484003788,"y0":50.00247479815785,"z0":6.132686182420632,"aX":-15.930293067206575},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.5,"breakHorizontal":13.1,"spinRate":2150,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.3940048181023559,"extension":6.650874547162281},"index":3,"playId":"853fe32b-6538-3b66-9dfc-c046cda9c3cf","pitchNumber":4,"startTime":"2026-08-29T00:16:08.303Z","endTime":"2026-08-29T00:16:14.152Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-1.3000000000000043,"leverageIndex":0.53,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:16:14.152Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bobby Witt Jr. doubles (28) on a sharp line drive to left fielder Steven Kwan.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:18:13.564Z","endTime":"2026-08-29T00:18:53.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.650975222199673,"aZ":-35.08314893739773,"pfxX":2.3295171655250613,"pfxZ":-1.8618186662627796,"pX":1.086680533158293,"pZ":1.1710142902517253,"vX0":6.354064910659246,"vY0":-123.75640982159995,"vZ0":-4.980279666848467,"x":75.58,"y":207.16,"x0":-1.812298276939189,"y0":50.0053354616951,"z0":6.133200995139065,"aX":3.630767233934333},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-4.3,"breakHorizontal":-5.6,"spinRate":2608,"spinDirection":78},"zone":14,"typeConfidence":0.89,"plateTime":0.4418099817756076,"extension":6.507474438155701},"index":0,"playId":"f3e0ae98-7b62-35f5-abd7-dec6160946af","pitchNumber":1,"startTime":"2026-08-29T00:18:24.325Z","endTime":"2026-08-29T00:18:28.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.240032565870965,"aZ":-13.175432356848937,"pfxX":-2.3144846166883184,"pfxZ":10.064026077764158,"pX":-0.8457938619174032,"pZ":2.2469686789820273,"vX0":4.000791178224505,"vY0":-136.13515667179968,"vZ0":-7.913911129157956,"x":149.24,"y":178.11,"x0":-2.0298378528831096,"y0":50.003380744965206,"z0":6.092048190074644,"aX":-4.36985803267355},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.8,"breakHorizontal":3.4,"spinRate":2290,"spinDirection":201},"zone":13,"typeConfidence":0.8,"plateTime":0.4014374597149848,"extension":6.619491815192043},"hitData":{"launchSpeed":109.2,"launchAngle":19.0,"totalDistance":390.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":62.0,"coordY":70.0}},"index":1,"playId":"2ae8de93-c12c-364b-857f-0964f0de8091","pitchNumber":2,"startTime":"2026-08-29T00:18:41.958Z","endTime":"2026-08-29T00:18:53.616Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.9,"awayTeamWinProbability":58.1,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":1.17,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:18:53.616Z","atBatIndex":33},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jac Caglianone lines out to center fielder Petey Halpin. Bobby Witt Jr. to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:19:11.042Z","endTime":"2026-08-29T00:20:42.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Lineout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":80.2,"endSpeed":73.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.76397958678209,"aZ":-23.474112031888065,"pfxX":-6.958077253234428,"pfxZ":6.253066357442149,"pX":-1.4803312629262722,"pZ":3.7970238568327237,"vX0":3.042693599556055,"vY0":-116.85091790131939,"vZ0":-0.6483209154959836,"x":173.43,"y":136.26,"x0":-1.8910983917876223,"y0":50.002557065110935,"z0":6.271720122376369,"aX":-9.680426956369663},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":11.4,"breakHorizontal":11.9,"spinRate":1871,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.4676601752068317,"extension":6.5491879608340104},"index":0,"playId":"e8d52add-982a-3a02-8e7b-452f6761a7ef","pitchNumber":1,"startTime":"2026-08-29T00:19:25.969Z","endTime":"2026-08-29T00:19:31.292Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.257527174073868,"aZ":-21.320336408711288,"pfxX":-6.149166504806654,"pfxZ":8.028440899462016,"pX":-0.4534326659522886,"pZ":1.928487645722127,"vX0":4.505145562074211,"vY0":-115.470178531474,"vZ0":-4.681780356554688,"x":138.13,"y":118.28,"x0":-1.6296829506296084,"y0":50.0041857501528,"z0":6.030658837778755,"aX":-8.314602481912564},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":13.7,"breakHorizontal":10.1,"spinRate":1873,"spinDirection":206},"zone":7,"typeConfidence":0.91,"plateTime":0.4741349088085922,"extension":6.672165949279319},"index":1,"playId":"f167f263-33f0-3a2b-be56-264b3e89b8bd","pitchNumber":2,"startTime":"2026-08-29T00:19:41.564Z","endTime":"2026-08-29T00:19:45.519Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-29T00:19:56.434Z","endTime":"2026-08-29T00:20:10.452Z","isPitch":false,"type":"action","player":{"id":695506,"link":"/api/v1/people/695506"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.198746242249104,"aZ":-22.44787041338237,"pfxX":-5.775509225358371,"pfxZ":7.385081570418775,"pX":-0.44984641502286005,"pZ":2.7640416530176752,"vX0":4.564503148468736,"vY0":-113.57548277588371,"vZ0":-2.6922559634549197,"x":134.15,"y":164.15,"x0":-1.7272835778443436,"y0":50.00403934543373,"z0":6.178071614173657,"aX":-7.608142506469968},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":13.1,"breakHorizontal":9.5,"spinRate":1756,"spinDirection":203},"zone":4,"typeConfidence":0.91,"plateTime":0.4807538780689753,"extension":6.539453249556729},"index":3,"playId":"52f1480c-579b-3652-b234-ba62524c7e4a","pitchNumber":3,"startTime":"2026-08-29T00:20:10.452Z","endTime":"2026-08-29T00:20:14.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.6,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.406060802444216,"aZ":-22.925124955589364,"pfxX":-5.465836919244525,"pfxZ":6.795936595528935,"pX":-0.613184173275041,"pZ":1.5545284366235286,"vX0":4.384284639048854,"vY0":-115.33488577104502,"vZ0":-5.037964862027866,"x":140.37,"y":196.81,"x0":-1.8193093932112965,"y0":50.00307789702212,"z0":5.950284100817876,"aX":-7.438933209134778},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":11.4,"breakHorizontal":9.0,"spinRate":1688,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.4730611129700186,"extension":6.478019402481948},"hitData":{"launchSpeed":83.5,"launchAngle":26.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":160.76,"coordY":81.9}},"index":4,"playId":"41416455-d8e9-350b-9c8f-0b525f4ff8b9","pitchNumber":4,"startTime":"2026-08-29T00:20:31.090Z","endTime":"2026-08-29T00:20:42.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"second":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.2,"awayTeamWinProbability":56.8,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":1.6,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:20:42.648Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Salvador Perez grounds out, shortstop Brayan Rocchio to first baseman Nathaniel Lowe. Bobby Witt Jr. scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:21:00.826Z","endTime":"2026-08-29T00:21:51.265Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"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":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":{"id":676440,"link":"/api/v1/people/676440"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":81.0,"endSpeed":74.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.842822987463624,"aZ":-22.58909223247568,"pfxX":-6.193812440923223,"pfxZ":6.743855914936091,"pX":-0.9781697084489213,"pZ":4.300623921246846,"vX0":3.214321128928186,"vY0":-118.01148167191567,"vZ0":0.11092205493438978,"x":154.29,"y":122.66,"x0":-1.5477472255739069,"y0":50.002712015817885,"z0":6.32073761896713,"aX":-8.8032379381743},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":12.5,"breakHorizontal":10.6,"spinRate":1761,"spinDirection":202},"zone":11,"typeConfidence":0.91,"plateTime":0.4627775951370441,"extension":6.695712531627557},"index":0,"playId":"aca9bb20-ffa6-3bbc-b101-24432fd257c3","pitchNumber":1,"startTime":"2026-08-29T00:21:20.539Z","endTime":"2026-08-29T00:21:24.792Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":78.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.037234173017254,"aZ":-31.28087687362472,"pfxX":2.553480904828562,"pfxZ":0.5688839043632345,"pX":1.1185186340811966,"pZ":2.387079988467362,"vX0":6.4413997882939755,"vY0":-123.39708633505744,"vZ0":-2.8571117219209787,"x":74.36,"y":174.33,"x0":-1.8458566893093231,"y0":50.000236937200384,"z0":6.1662363851423985,"aX":3.978918330272852},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.6,"breakHorizontal":-6.0,"spinRate":2616,"spinDirection":60},"zone":14,"typeConfidence":0.9,"plateTime":0.4420340147956914,"extension":6.4216515242813115},"hitData":{"launchSpeed":82.3,"launchAngle":-4.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.54,"coordY":167.38}},"index":1,"playId":"78738c51-1592-3773-98a4-214a4eac2d46","pitchNumber":2,"startTime":"2026-08-29T00:21:42.463Z","endTime":"2026-08-29T00:21:51.265Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"third":{"id":677951,"link":"/api/v1/people/677951"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.400000000000006,"awayTeamWinProbability":59.599999999999994,"homeTeamWinProbabilityAdded":-2.799999999999997,"leverageIndex":1.91,"dramaIndex":70.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:21:51.265Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Vinnie Pasquantino singles on a sharp line drive to center fielder Petey Halpin. Vinnie Pasquantino out at 2nd on the throw, center fielder Petey Halpin to shortstop Brayan Rocchio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-29T00:22:14.320Z","endTime":"2026-08-29T00:22:42.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_assist_of"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":93.4,"endSpeed":86.2,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.515707529907417,"aZ":-15.108228631598866,"pfxX":-3.0574335802904065,"pfxZ":9.071055753078438,"pX":0.026112162141575936,"pZ":1.7119145761585788,"vX0":5.671557098038133,"vY0":-135.77456582514026,"vZ0":-8.988211056988002,"x":116.0,"y":192.56,"x0":-1.685196037650825,"y0":50.00668047083253,"z0":6.098946297657741,"aX":-5.755166605798101},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":4.4,"spinRate":2103,"spinDirection":203},"zone":8,"typeConfidence":0.76,"plateTime":0.40218534042068477,"extension":6.7624627039967695},"hitData":{"launchSpeed":100.0,"launchAngle":19.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":171.18,"coordY":75.54}},"index":0,"playId":"0f5e7f6c-7402-36d7-a5bb-f27522665325","pitchNumber":1,"startTime":"2026-08-29T00:22:30.419Z","endTime":"2026-08-29T00:22:42.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.5,"awayTeamWinProbability":58.5,"homeTeamWinProbabilityAdded":1.0999999999999943,"leverageIndex":0.47,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:22:42.270Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:24:43.188Z","endTime":"2026-08-29T00:26:03.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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.7,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730484009407775,"aZ":-12.42716129926367,"pfxX":-2.4446637431910654,"pfxZ":10.3939887106833,"pX":-0.5097263325863839,"pZ":3.3446641410765143,"vX0":4.184547295123314,"vY0":-136.40488375359885,"vZ0":-6.011494572592253,"x":136.43,"y":148.47,"x0":-1.7404137390391763,"y0":50.00253470366591,"z0":6.420770015004123,"aX":-4.644688815083102},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":3.6,"spinRate":2166,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.40032244333659905,"extension":6.719121810742623},"index":0,"playId":"ac4009cf-2d0b-39db-ba87-d3fc2ef5e0f9","pitchNumber":1,"startTime":"2026-08-29T00:24:57.756Z","endTime":"2026-08-29T00:25:01.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":81.7,"endSpeed":75.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.158595880339288,"aZ":-31.990134409256097,"pfxX":-9.177929931089261,"pfxZ":0.12524767918147184,"pX":-1.1432009341353435,"pZ":2.536933935686305,"vX0":4.433726742196182,"vY0":-118.88162456262172,"vZ0":-2.608379459812957,"x":160.58,"y":170.28,"x0":-1.8417414024796515,"y0":50.00143156264988,"z0":6.557170031539401,"aX":-13.112825432386048},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-0.1,"breakHorizontal":15.5,"spinRate":1475,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.46105079137566696,"extension":6.529914133536265},"index":1,"playId":"8ac74071-a569-3624-bfcf-9f7b49787d64","pitchNumber":2,"startTime":"2026-08-29T00:25:11.208Z","endTime":"2026-08-29T00:25:15.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.571780872694383,"aZ":-23.83860311101189,"pfxX":-6.663962070615053,"pfxZ":5.792815850194721,"pX":0.5798107497059696,"pZ":1.9758606621474857,"vX0":7.501089586634985,"vY0":-118.57775298392714,"vZ0":-5.448582026164438,"x":94.9,"y":185.43,"x0":-1.7441651753047593,"y0":50.000669095918234,"z0":6.451068818476015,"aX":-9.583189249930818},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":9.5,"breakHorizontal":10.4,"spinRate":1505,"spinDirection":239},"zone":9,"typeConfidence":2.0,"plateTime":0.46017952398886974,"extension":6.618249239411711},"index":2,"playId":"b1c6d0d7-875f-327e-b185-eb957facaf90","pitchNumber":3,"startTime":"2026-08-29T00:25:24.225Z","endTime":"2026-08-29T00:25:28.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55223818845015,"aZ":-10.52247622125729,"pfxX":-3.010192752875339,"pfxZ":10.975848720787218,"pX":-0.371757652886157,"pZ":3.176732673285405,"vX0":5.700192754605047,"vY0":-138.94164691526194,"vZ0":-6.532417606645652,"x":131.17,"y":153.01,"x0":-2.050601912424704,"y0":50.002133537907184,"z0":6.243798722307215,"aX":-5.938347223484538},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.8,"breakHorizontal":4.4,"spinRate":2165,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.3929000694257905,"extension":6.63330099915953},"index":3,"playId":"30d56970-d3b4-3fb1-9f28-68df9bb75aa2","pitchNumber":4,"startTime":"2026-08-29T00:25:39.678Z","endTime":"2026-08-29T00:25:44.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.3,"endSpeed":81.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.68191339047633,"aZ":-27.246698683899588,"pfxX":1.123606254283757,"pfxZ":2.9633885362384333,"pX":0.4779876049872969,"pZ":0.8263681532244578,"vX0":5.800915757554135,"vY0":-126.97418378149973,"vZ0":-7.955267649318902,"x":98.78,"y":216.47,"x0":-1.9657369686864095,"y0":50.002651130428546,"z0":6.113613594627066,"aX":1.865744959051568},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.1,"breakHorizontal":-3.1,"spinRate":2114,"spinDirection":190},"zone":14,"typeConfidence":2.0,"plateTime":0.42849404283438686,"extension":6.612753677737117},"index":4,"playId":"698963fc-2e6c-328c-8cf3-37156844d214","pitchNumber":5,"startTime":"2026-08-29T00:25:57.623Z","endTime":"2026-08-29T00:26:03.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.2,"awayTeamWinProbability":61.8,"homeTeamWinProbabilityAdded":-3.299999999999997,"leverageIndex":1.33,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:26:03.507Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a line drive to left fielder Isaac Collins.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:26:11.282Z","endTime":"2026-08-29T00:26:39.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.3,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.150475197642447,"aZ":-26.88321826628776,"pfxX":-7.9600378087056445,"pfxZ":3.6835807434704364,"pX":-0.5282400282357328,"pZ":2.346735559791778,"vX0":5.219002433925198,"vY0":-119.14918389053099,"vZ0":-4.106400661642959,"x":137.14,"y":175.42,"x0":-1.7141736956049662,"y0":50.00287178357356,"z0":6.525155447107486,"aX":-11.431291101200252},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.9,"breakHorizontal":13.1,"spinRate":1574,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4599094459353905,"extension":6.6126666024509575},"hitData":{"launchSpeed":94.5,"launchAngle":14.0,"totalDistance":264.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":88.96,"coordY":100.74}},"index":0,"playId":"0c343939-e829-3d63-a43d-9f316f1d0d63","pitchNumber":1,"startTime":"2026-08-29T00:26:29.457Z","endTime":"2026-08-29T00:26:39.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":0.99,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:26:39.505Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Petey Halpin flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:26:50.082Z","endTime":"2026-08-29T00:28:02.833Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.8,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.866978197411015,"aZ":-9.330132524355824,"pfxX":-2.3498750926370473,"pfxZ":11.623031465527294,"pX":0.3593786817223424,"pZ":2.899635913644061,"vX0":6.430821497304589,"vY0":-138.78138438639797,"vZ0":-7.6459192930846545,"x":103.3,"y":160.49,"x0":-1.6747618886097257,"y0":50.00036295335368,"z0":6.2990818251799885,"aX":-4.6178691255908255},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.8,"breakHorizontal":3.0,"spinRate":2248,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.39354037697431155,"extension":6.743365177465719},"index":0,"playId":"9c7fe21f-2bb7-3bac-b4f0-75c42135714a","pitchNumber":1,"startTime":"2026-08-29T00:27:06.251Z","endTime":"2026-08-29T00:27:11.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-29T00:27:18.914Z","endTime":"2026-08-29T00:27:33.222Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49156983298616,"aZ":-21.719481107700307,"pfxX":1.3572945878591924,"pfxZ":5.916916264360026,"pX":-0.19056789432589596,"pZ":3.4862092672883946,"vX0":4.471164859266349,"vY0":-131.45675361049476,"vZ0":-3.0970124800369128,"x":124.26,"y":144.65,"x0":-2.083429978889903,"y0":50.00022120794888,"z0":6.275330794628177,"aX":2.3955674258123905},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.3,"breakHorizontal":-3.4,"spinRate":2250,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.41522310694706466,"extension":6.549580931544457},"index":2,"playId":"97f770f2-d5f4-3d3e-a6c8-ac186e535a3b","pitchNumber":2,"startTime":"2026-08-29T00:27:33.222Z","endTime":"2026-08-29T00:27:37.973Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.3,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.506774607337682,"aZ":-9.480878786945064,"pfxX":-3.4613099153867424,"pfxZ":11.611846764160585,"pX":0.4748930373860731,"pZ":3.9136209007248097,"vX0":7.983709436208812,"vY0":-138.7878715670364,"vZ0":-4.662488161658556,"x":98.9,"y":133.11,"x0":-1.986908062899533,"y0":50.00461473410426,"z0":6.24444615539649,"aX":-6.765941768870584},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":20.3,"breakHorizontal":4.7,"spinRate":2253,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39435289189129197,"extension":6.4871874498672435},"hitData":{"launchSpeed":77.4,"launchAngle":40.0,"totalDistance":267.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.14,"coordY":93.36}},"index":3,"playId":"26435fe1-e7a2-3457-a815-0b670a41ea34","pitchNumber":3,"startTime":"2026-08-29T00:27:51.868Z","endTime":"2026-08-29T00:28:02.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":37.5,"awayTeamWinProbability":62.5,"homeTeamWinProbabilityAdded":-4.5,"leverageIndex":1.88,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:28:02.833Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brayan Rocchio called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-29T00:28:05.967Z","endTime":"2026-08-29T00:29:41.067Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17733324883636,"aZ":-25.581023958203264,"pfxX":-6.670821497911923,"pfxZ":4.4503502095908285,"pX":-1.1421912187524195,"pZ":2.918434558006028,"vX0":3.9454948710393376,"vY0":-120.79471734901932,"vZ0":-3.1199081727214857,"x":160.54,"y":159.98,"x0":-1.9287510940548314,"y0":50.00026142720976,"z0":6.471948069215353,"aX":-9.872359413240828},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":7.6,"breakHorizontal":11.2,"spinRate":1548,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4531563703404555,"extension":6.465350674090771},"index":0,"playId":"8b367b48-c5c2-35fd-98a2-86541b782810","pitchNumber":1,"startTime":"2026-08-29T00:28:30.771Z","endTime":"2026-08-29T00:28:34.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":87.0,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59311732088503,"aZ":-10.894837781168594,"pfxX":-3.4187849277963274,"pfxZ":11.01546776901636,"pX":-0.6405979780800348,"pZ":3.021531585218958,"vX0":4.164550842057155,"vY0":-137.64349442541823,"vZ0":-7.159698326348414,"x":141.42,"y":157.2,"x0":-1.7241912713891117,"y0":50.00524253770747,"z0":6.3826373694248,"aX":-6.606034094580301},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.7,"breakHorizontal":5.4,"spinRate":2214,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.3968947466891106,"extension":6.698031595267341},"index":1,"playId":"3482436a-e71f-3981-80a0-3694dd5e4a1b","pitchNumber":2,"startTime":"2026-08-29T00:28:46.662Z","endTime":"2026-08-29T00:28:50.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":87.2,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.224765470706004,"aZ":-11.21335981260295,"pfxX":-3.4909820159927665,"pfxZ":10.80686382691763,"pX":0.683504568397112,"pZ":2.6764877937370097,"vX0":8.105235839827465,"vY0":-138.2361176977031,"vZ0":-7.50923563259711,"x":90.95,"y":166.51,"x0":-1.8302171114508514,"y0":50.00115712358537,"z0":6.1773019809388785,"aX":-6.770929090176642},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.2,"breakHorizontal":4.7,"spinRate":2296,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3959222572835075,"extension":6.631763934066002},"index":2,"playId":"557342a7-ba70-3878-99bf-3ea8f628b0e7","pitchNumber":3,"startTime":"2026-08-29T00:29:07.862Z","endTime":"2026-08-29T00:29:11.274Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":87.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598700618618036,"aZ":-16.498799596977474,"pfxX":0.6434790162301414,"pfxZ":8.1004484818706,"pX":-0.5252604026368547,"pZ":1.8509241723302452,"vX0":4.933436996875952,"vY0":-137.09830751589365,"vZ0":-8.182325068124085,"x":137.02,"y":188.81,"x0":-2.419467728178872,"y0":50.00327577215249,"z0":5.964307623042027,"aX":1.2448210028021094},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.4,"breakHorizontal":-2.0,"spinRate":2359,"spinDirection":196},"zone":7,"typeConfidence":2.0,"plateTime":0.39701568153756517,"extension":6.742003845401654},"index":3,"playId":"85d197eb-07b9-3457-aab3-f52cad422206","pitchNumber":4,"startTime":"2026-08-29T00:29:36.101Z","endTime":"2026-08-29T00:29:41.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":672275,"link":"/api/v1/people/672275"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":34.0,"awayTeamWinProbability":66.0,"homeTeamWinProbabilityAdded":-3.5,"leverageIndex":1.39,"dramaIndex":62.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:29:41.067Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Loftin flies out to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:31:45.024Z","endTime":"2026-08-29T00:32:47.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.4,"endSpeed":75.5,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.295845022884116,"aZ":-35.2302238439361,"pfxX":9.809434220054092,"pfxZ":-2.145460509037127,"pX":0.1748324611605245,"pZ":1.9755062233490919,"vX0":2.481928929065503,"vY0":-118.56517313993889,"vZ0":-2.2540552788308217,"x":110.34,"y":185.44,"x0":-2.1593417842289786,"y0":50.00062617227338,"z0":6.147926008355815,"aX":13.9886345070807},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-4.2,"breakHorizontal":-18.4,"spinRate":2522,"spinDirection":48},"zone":8,"typeConfidence":0.8,"plateTime":0.4616500825774952,"extension":6.271731171676537},"index":0,"playId":"0e8a0041-3a68-3253-9b92-fff7ed9def55","pitchNumber":1,"startTime":"2026-08-29T00:31:55.489Z","endTime":"2026-08-29T00:32:00.918Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.105526686988867,"aZ":-25.202671580406488,"pfxX":-9.463800171213197,"pfxZ":3.7576869994653004,"pX":0.5734606000369292,"pZ":1.7080283307474111,"vX0":10.059427096433836,"vY0":-134.78786026624692,"vZ0":-6.646557551120596,"x":95.14,"y":192.66,"x0":-1.9632730213957155,"y0":50.00274516028566,"z0":5.965558132522759,"aX":-17.55327545530424},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":5.6,"breakHorizontal":15.2,"spinRate":1995,"spinDirection":215},"zone":9,"typeConfidence":0.96,"plateTime":0.40512744472583684,"extension":6.4841588833135555},"index":1,"playId":"e5552a72-ed89-310a-a274-99b5e74b164a","pitchNumber":2,"startTime":"2026-08-29T00:32:17.483Z","endTime":"2026-08-29T00:32:22.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-08-29T00:32:26.745Z","endTime":"2026-08-29T00:32:38.311Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.6,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1131734899596,"aZ":-30.62816905222288,"pfxX":4.22386415945919,"pfxZ":1.0139279539111854,"pX":0.7865646183767795,"pZ":2.5074093526647716,"vX0":5.210728013226755,"vY0":-122.87718562907439,"vZ0":-2.7400569538859827,"x":87.02,"y":171.08,"x0":-1.9129151578094925,"y0":50.0025220630014,"z0":6.248116746374868,"aX":6.4364294615125806},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.4,"breakHorizontal":-8.9,"spinRate":2537,"spinDirection":101},"zone":12,"typeConfidence":0.89,"plateTime":0.44631901953729347,"extension":6.392703589530633},"hitData":{"launchSpeed":90.1,"launchAngle":38.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.49,"coordY":71.65}},"index":3,"playId":"ac34e960-6191-3250-a9dc-2bbaac5b0e63","pitchNumber":3,"startTime":"2026-08-29T00:32:38.311Z","endTime":"2026-08-29T00:32:47.877Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.5,"awayTeamWinProbability":63.5,"homeTeamWinProbabilityAdded":2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:32:47.877Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isaac Collins singles on a sharp ground ball to second baseman Travis Bazzana.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:32:57.089Z","endTime":"2026-08-29T00:33:24.369Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.3,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37428312316908,"aZ":-16.936946595839835,"pfxX":-2.3886288392721013,"pfxZ":8.079880942333983,"pX":-0.26711584496024315,"pZ":2.305845331075616,"vX0":4.89700318865219,"vY0":-135.65486243164423,"vZ0":-6.90667911904265,"x":127.18,"y":176.52,"x0":-1.7757983137049982,"y0":50.00369307146712,"z0":6.041482992560681,"aX":-4.505380171653066},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.6,"breakHorizontal":3.5,"spinRate":2054,"spinDirection":205},"zone":5,"typeConfidence":0.73,"plateTime":0.40194277995758787,"extension":6.622886063140722},"hitData":{"launchSpeed":101.8,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":137.95,"coordY":139.54}},"index":0,"playId":"a89f5025-3edf-37be-94fe-c5f474de5cd9","pitchNumber":1,"startTime":"2026-08-29T00:33:15.786Z","endTime":"2026-08-29T00:33:24.369Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.800000000000004,"awayTeamWinProbability":66.19999999999999,"homeTeamWinProbabilityAdded":-2.6999999999999957,"leverageIndex":0.74,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:33:24.369Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Josh Rojas strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:33:32.863Z","endTime":"2026-08-29T00:36:23.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":676440,"link":"/api/v1/people/676440"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"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":77.2,"endSpeed":71.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.010624512449482,"aZ":-24.950963537344172,"pfxX":-4.453425954422087,"pfxZ":5.587313900431106,"pX":-1.3986313489849862,"pZ":3.7445271650196914,"vX0":2.168140395537273,"vY0":-112.54782130038696,"vZ0":0.055487141937087814,"x":170.31,"y":137.68,"x0":-1.792179764775342,"y0":50.0009211827006,"z0":6.2310141972130735,"aX":-5.754941155648308},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":10.4,"breakHorizontal":7.6,"spinRate":1675,"spinDirection":210},"zone":11,"typeConfidence":0.82,"plateTime":0.48527898636585,"extension":6.5453597026609245},"index":0,"playId":"06daf787-181f-35f5-9d02-1ba3b659c27c","pitchNumber":1,"startTime":"2026-08-29T00:33:51.865Z","endTime":"2026-08-29T00:33:55.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"fa4bb9df-67c1-3d5e-9698-66862f61e411","startTime":"2026-08-29T00:34:09.007Z","endTime":"2026-08-29T00:34:19.139Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Throwing error by pitcher Tanner Bibee on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":2,"actionPlayId":"fa4bb9df-67c1-3d5e-9698-66862f61e411","startTime":"2026-08-29T00:34:36.269Z","endTime":"2026-08-29T00:34:48.508Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"first":{"id":686555,"link":"/api/v1/people/686555"},"postOnSecond":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"homeTeamWinProbability":31.7,"awayTeamWinProbability":68.3,"homeTeamWinProbabilityAdded":-2.100000000000005,"leverageIndex":1.35,"dramaIndex":52.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":72.0,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.480403525760774,"aZ":-36.445291067669814,"pfxX":9.36543718388651,"pfxZ":-3.2883946266457293,"pX":-0.023028620590869683,"pZ":1.0952623199415301,"vX0":1.385909933969105,"vY0":-113.62805736115149,"vZ0":-3.3629216289323436,"x":117.88,"y":209.21,"x0":-1.8583208750983886,"y0":50.0055897003277,"z0":6.246831271822919,"aX":12.144104100718486},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.7,"breakVerticalInduced":-6.6,"breakHorizontal":-17.3,"spinRate":2456,"spinDirection":34},"zone":14,"typeConfidence":0.89,"plateTime":0.4836117973405263,"extension":6.511643216304758},"index":3,"playId":"cef513eb-c955-3f5c-8551-68d05d4bbaaa","pitchNumber":2,"startTime":"2026-08-29T00:34:48.508Z","endTime":"2026-08-29T00:34:54.322Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":85.5,"endSpeed":79.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867825377268787,"aZ":-32.42518590681333,"pfxX":2.256202222015772,"pfxZ":-0.15438422446902145,"pX":0.07197809618975626,"pZ":3.36439962192792,"vX0":4.6773915667273585,"vY0":-124.5499585701925,"vZ0":-0.4877686610082005,"x":114.26,"y":147.94,"x0":-2.113703557160494,"y0":50.004929951377015,"z0":6.213503846135759,"aX":3.592574329080407},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.1,"breakHorizontal":-5.0,"spinRate":2705,"spinDirection":93},"zone":2,"typeConfidence":0.9,"plateTime":0.4375215075540346,"extension":6.369230446298689},"index":4,"playId":"debaeabe-bc98-3e4e-bfb0-a4bb28b25a88","pitchNumber":3,"startTime":"2026-08-29T00:35:11.987Z","endTime":"2026-08-29T00:35:16.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.504780197734778,"aZ":-34.79548912160506,"pfxX":10.28652176733738,"pfxZ":-1.8227624264024431,"pX":-0.28523375101631304,"pZ":3.2062712285522768,"vX0":1.6858464989533386,"vY0":-119.34698387389749,"vZ0":0.5010945342061863,"x":127.87,"y":152.21,"x0":-2.3372476209189945,"y0":50.001602896924226,"z0":6.13362819906405,"aX":14.800836418299609},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-2.9,"breakHorizontal":-19.1,"spinRate":2489,"spinDirection":53},"zone":2,"typeConfidence":0.93,"plateTime":0.4593637054505293,"extension":6.15514837953191},"index":5,"playId":"6f04af5c-ea57-3a6e-8da3-9340c6089654","pitchNumber":4,"startTime":"2026-08-29T00:35:31.260Z","endTime":"2026-08-29T00:35:37.142Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":77.8,"endSpeed":71.2,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.2686437196063,"aZ":-23.14880692396591,"pfxX":-5.606295807417244,"pfxZ":6.9339700281029195,"pX":-1.3400677377232066,"pZ":5.090783096653235,"vX0":2.911671109078169,"vY0":-113.25532446272094,"vZ0":2.464111679037817,"x":168.08,"y":101.33,"x0":-1.9125273188548906,"y0":50.00408648433223,"z0":6.300727617828311,"aX":-7.299119457307736},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":13.4,"breakHorizontal":9.5,"spinRate":1691,"spinDirection":202},"zone":11,"typeConfidence":0.92,"plateTime":0.4832365433185051,"extension":6.309809444139558},"index":6,"playId":"b5ee5fab-3a91-3914-af39-b8fcdaff75f8","pitchNumber":5,"startTime":"2026-08-29T00:35:52.862Z","endTime":"2026-08-29T00:35:57.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.79482113166259,"aZ":-22.32032018047603,"pfxX":-5.09383804551628,"pfxZ":7.472269941573785,"pX":-0.19669438209822113,"pZ":3.2107995698645277,"vX0":4.6442088015480385,"vY0":-113.51101669291367,"vZ0":-1.746893675435182,"x":124.5,"y":152.09,"x0":-1.597522707684542,"y0":50.00110693244976,"z0":6.190743368082444,"aX":-6.714647587757099},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":13.4,"breakHorizontal":8.2,"spinRate":1851,"spinDirection":202},"zone":2,"typeConfidence":0.9,"plateTime":0.4806730645600532,"extension":6.685022286450301},"index":7,"playId":"25526c69-d2a4-3c80-9f01-ef91dc0a76b8","pitchNumber":6,"startTime":"2026-08-29T00:36:18.508Z","endTime":"2026-08-29T00:36:23.513Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.699999999999996,"awayTeamWinProbability":64.30000000000001,"homeTeamWinProbabilityAdded":3.9999999999999964,"leverageIndex":1.35,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:36:23.513Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Isbel flies out to left fielder Steven Kwan.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-29T00:36:33.099Z","endTime":"2026-08-29T00:38:38.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676440,"fullName":"Tanner Bibee","link":"/api/v1/people/676440"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[1],"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":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.818523587416703,"aZ":-15.793493608560746,"pfxX":-2.5469052809919357,"pfxZ":8.519400917608486,"pX":0.9988628725195047,"pZ":3.5828525803835287,"vX0":8.178372885061886,"vY0":-137.18953313008814,"vZ0":-4.015348180293481,"x":78.93,"y":142.04,"x0":-1.6784533986042267,"y0":50.00583800071215,"z0":6.128686100921078,"aX":-4.89969534210749},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.9,"breakHorizontal":3.1,"spinRate":2126,"spinDirection":205},"zone":12,"typeConfidence":0.89,"plateTime":0.3979006376293186,"extension":6.649133804808274},"index":0,"playId":"f82a0a67-9135-3bf5-811c-c26d3f58f2ee","pitchNumber":1,"startTime":"2026-08-29T00:36:52.947Z","endTime":"2026-08-29T00:36:57.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T00:37:23.022Z","endTime":"2026-08-29T00:38:28.951Z","isPitch":false,"type":"action","player":{"id":664728,"link":"/api/v1/people/664728"},"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":94.5,"endSpeed":86.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49350474876579,"aZ":-12.768860682684098,"pfxX":-3.5916240992067046,"pfxZ":10.078103720937792,"pX":0.18856476323718446,"pZ":3.0006113686396576,"vX0":6.511654430824962,"vY0":-137.42072766785662,"vZ0":-6.003210061650496,"x":109.81,"y":157.76,"x0":-1.7377673029941154,"y0":50.00644684006395,"z0":6.069880469914655,"aX":-6.918757430513615},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.3,"breakHorizontal":5.3,"spinRate":2142,"spinDirection":208},"zone":2,"typeConfidence":0.86,"plateTime":0.3975483867809082,"extension":6.494017897392651},"hitData":{"launchSpeed":90.5,"launchAngle":45.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.52,"coordY":97.79}},"index":2,"playId":"5a5f4bb6-34f9-3830-9b36-0991db6bea9e","pitchNumber":2,"startTime":"2026-08-29T00:38:28.951Z","endTime":"2026-08-29T00:38:38.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":676440,"link":"/api/v1/people/676440"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.6,"awayTeamWinProbability":60.4,"homeTeamWinProbabilityAdded":3.9000000000000057,"leverageIndex":1.48,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:38:38.522Z","atBatIndex":44},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Steven Kwan flies out to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:40:58.946Z","endTime":"2026-08-29T00:42:08.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":87.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.014468440818508,"aZ":-12.051986439842574,"pfxX":-2.7446241916637537,"pfxZ":10.416817767052517,"pX":-1.0750586860245193,"pZ":2.177510655115258,"vX0":3.4804776089611655,"vY0":-137.5086226846254,"vZ0":-8.803244012911504,"x":157.98,"y":179.99,"x0":-1.995474060742505,"y0":50.00374577891775,"z0":6.22072970421876,"aX":-5.302273444329105},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.4,"breakHorizontal":4.3,"spinRate":2207,"spinDirection":202},"zone":13,"typeConfidence":2.0,"plateTime":0.39701910274536045,"extension":6.4691102242953535},"index":0,"playId":"ad363ac6-ec10-3421-b29c-4ffeb4206eb1","pitchNumber":1,"startTime":"2026-08-29T00:41:11.277Z","endTime":"2026-08-29T00:41:16.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.831933237905695,"aZ":-11.118012678331276,"pfxX":-5.432915185119778,"pfxZ":10.96370327656711,"pX":0.29971026731270295,"pZ":1.2679349689305783,"vX0":8.237665962081593,"vY0":-137.09907039825256,"vZ0":-11.006207734555119,"x":105.58,"y":204.55,"x0":-2.025983631089232,"y0":50.0016904612106,"z0":6.0731373032552955,"aX":-10.433001955452667},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":8.3,"spinRate":2299,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.39819209965355506,"extension":6.676637438293966},"index":1,"playId":"204b6de2-935c-37ce-8513-0b7591375c4b","pitchNumber":2,"startTime":"2026-08-29T00:41:26.535Z","endTime":"2026-08-29T00:41:31.062Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.8,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.043724326159765,"aZ":-11.627705254641858,"pfxX":-4.803023239002258,"pfxZ":10.905609185056822,"pX":-0.6012685319124308,"pZ":2.7356593772681843,"vX0":5.228356938575022,"vY0":-136.3958735616566,"vZ0":-7.267104511489516,"x":139.92,"y":164.92,"x0":-1.9190920506216462,"y0":50.000009854691875,"z0":6.236434379425526,"aX":-9.046962000344077},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.4,"breakHorizontal":7.6,"spinRate":2260,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.40158461250093946,"extension":6.589968598437011},"index":2,"playId":"8d516054-c886-35a9-a5ae-1c8943af55d7","pitchNumber":3,"startTime":"2026-08-29T00:41:46.399Z","endTime":"2026-08-29T00:41:51.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.261791847684275,"aZ":-18.760281655501398,"pfxX":-0.9349922120274834,"pfxZ":7.526723999307071,"pX":-0.3315653749009396,"pZ":2.509964564528736,"vX0":5.319693774236377,"vY0":-131.73505952359963,"vZ0":-5.9966309558008914,"x":129.64,"y":171.01,"x0":-2.243467259471823,"y0":50.006293245369996,"z0":6.173190879843122,"aX":-1.667969782570593},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.7,"breakHorizontal":0.7,"spinRate":2216,"spinDirection":202},"zone":4,"typeConfidence":2.0,"plateTime":0.4135589976634586,"extension":6.635333407473707},"hitData":{"launchSpeed":93.2,"launchAngle":25.0,"totalDistance":349.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.39,"coordY":58.89}},"index":3,"playId":"72db3e50-650c-3294-8ea7-758a0d9933f8","pitchNumber":4,"startTime":"2026-08-29T00:42:00.441Z","endTime":"2026-08-29T00:42:08.456Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.6,"awayTeamWinProbability":64.4,"homeTeamWinProbabilityAdded":-4.0,"leverageIndex":1.56,"dramaIndex":69.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:42:08.456Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Chase DeLauter challenged (pitch result), call on the field was confirmed: Chase DeLauter called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:42:12.932Z","endTime":"2026-08-29T00:43:21.108Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.933497700105697,"aZ":-41.64611244542091,"pfxX":8.840539202646212,"pfxZ":-7.37412837969037,"pX":0.632438957384255,"pZ":1.945169915960798,"vX0":3.3616945609680267,"vY0":-113.56784388555549,"vZ0":-0.6181163164947016,"x":92.89,"y":186.26,"x0":-2.022346689405069,"y0":50.00042490469752,"z0":6.421348726173668,"aX":11.359750183540083},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-13.1,"breakHorizontal":-16.9,"spinRate":2758,"spinDirection":26},"zone":9,"typeConfidence":2.0,"plateTime":0.48528963101916567,"extension":6.377378704431608},"index":0,"playId":"b625b129-e28f-3f89-b4a4-1d350fbbaf20","pitchNumber":1,"startTime":"2026-08-29T00:42:31.927Z","endTime":"2026-08-29T00:42:36.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":83.0,"endSpeed":76.1,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.15898411615653,"aZ":-28.41936974823691,"pfxX":-8.81769735338598,"pfxZ":2.5533266967615447,"pX":-1.0428674476184916,"pZ":2.6044388278578436,"vX0":4.790634752149513,"vY0":-120.7030589667484,"vZ0":-3.4906665802108314,"x":156.75,"y":168.46,"x0":-1.910840609757462,"y0":50.00295157483146,"z0":6.579830599413001,"aX":-12.97163248232333},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.0,"breakHorizontal":14.8,"spinRate":1477,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.4542954303340667,"extension":6.123296229061489},"index":1,"playId":"e9882f9f-1d77-3914-8249-6b2fe6f3bf6a","pitchNumber":2,"startTime":"2026-08-29T00:42:43.836Z","endTime":"2026-08-29T00:42:47.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293900598064447,"aZ":-25.512144353813024,"pfxX":-9.102386203437788,"pfxZ":4.504374565617761,"pX":0.039545478788554474,"pZ":0.7214638084726485,"vX0":6.9783816846877835,"vY0":-120.76891024816958,"vZ0":-8.180450787620996,"x":115.49,"y":219.3,"x0":-1.703394618253753,"y0":50.00198278760737,"z0":6.393141444814518,"aX":-13.458944453013626},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":6.4,"breakHorizontal":14.9,"spinRate":1474,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.45335303391164317,"extension":6.470076149287371},"index":2,"playId":"c8e049b4-ec39-3d3e-a188-52014c0be8cf","pitchNumber":3,"startTime":"2026-08-29T00:42:57.983Z","endTime":"2026-08-29T00:43:02.863Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.4,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.84848226012353,"aZ":-21.266337737570094,"pfxX":0.896623557436099,"pfxZ":5.765175726640786,"pX":-0.5855138770416937,"pZ":3.302214586876572,"vX0":4.36109947213167,"vY0":-135.72408167541752,"vZ0":-3.7626398858259984,"x":139.32,"y":149.62,"x0":-2.3205635223557386,"y0":50.002236218647035,"z0":6.162711692955608,"aX":1.6943966389854521},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.0,"breakHorizontal":-2.4,"spinRate":2308,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.4014467728140496,"extension":6.64702978448433},"index":3,"playId":"6040c5a0-784a-3f30-ba14-aa69adee37e0","pitchNumber":4,"startTime":"2026-08-29T00:43:15.565Z","endTime":"2026-08-29T00:43:21.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":114,"player":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"}},"homeTeamWinProbability":32.7,"awayTeamWinProbability":67.3,"homeTeamWinProbabilityAdded":-2.8999999999999986,"leverageIndex":1.17,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:43:21.108Z","atBatIndex":46},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"José Ramírez lines out sharply to center fielder Kyle Isbel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-29T00:43:56.477Z","endTime":"2026-08-29T00:44:33.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.652924583048073,"aZ":-26.74247886234666,"pfxX":1.6118974259037095,"pfxZ":2.9937635639467555,"pX":-1.2913994922107632,"pZ":3.386165102632165,"vX0":2.4410123387819875,"vY0":-133.1057181183044,"vZ0":-2.2859164549753017,"x":166.23,"y":147.35,"x0":-2.425942427032624,"y0":50.00231656404393,"z0":6.171145013407606,"aX":2.9232773677420205},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":-3.4,"spinRate":2226,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.40979988672873313,"extension":6.326577701360185},"index":0,"playId":"26dac2e3-2471-3bbd-a387-e92d86e46a75","pitchNumber":1,"startTime":"2026-08-29T00:43:56.477Z","endTime":"2026-08-29T00:44:03.203Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.01437198180734,"aZ":-25.854054656462786,"pfxX":-6.919968260075578,"pfxZ":4.348109589039156,"pX":-0.13501508972968249,"pZ":2.9658258519439804,"vX0":6.037007702867337,"vY0":-119.51452317782865,"vZ0":-2.908495446767099,"x":122.15,"y":158.7,"x0":-1.7889327263865027,"y0":50.00360711580949,"z0":6.509162557795934,"aX":-10.058855760905116},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.4,"breakHorizontal":11.2,"spinRate":1510,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.45747550722626507,"extension":6.474778264361244},"index":1,"playId":"d75c3bb2-484a-3a1b-bf01-3f7c94487246","pitchNumber":2,"startTime":"2026-08-29T00:44:10.281Z","endTime":"2026-08-29T00:44:15.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.922330358999414,"aZ":-15.090067586439933,"pfxX":-7.314118716992139,"pfxZ":8.775805908547733,"pX":-0.37225010521455026,"pZ":2.1300060523881204,"vX0":6.657843356913939,"vY0":-137.97758840223779,"vZ0":-8.182643583159631,"x":131.19,"y":181.27,"x0":-1.8549353190332498,"y0":50.00328121356217,"z0":6.130846899202265,"aX":-14.239381820634508},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.5,"breakHorizontal":12.0,"spinRate":2146,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.39551591242835515,"extension":6.391324222233238},"hitData":{"launchSpeed":102.1,"launchAngle":15.0,"totalDistance":343.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":124.24,"coordY":61.05}},"index":2,"playId":"6e876d84-ce80-3ada-8d86-8f3549eca2c1","pitchNumber":3,"startTime":"2026-08-29T00:44:26.524Z","endTime":"2026-08-29T00:44:33.899Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.76,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:44:33.899Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carter Jensen grounds out to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:46:53.803Z","endTime":"2026-08-29T00:47:03.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tim Herrin replaces Tanner Bibee.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:46:29.822Z","endTime":"2026-08-29T00:46:56.095Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682120,"link":"/api/v1/people/682120"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676440,"link":"/api/v1/people/676440","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":93.2,"endSpeed":85.9,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.75026616183624,"aZ":-22.857861959251355,"pfxX":9.139183565125899,"pfxZ":4.9752151500886725,"pX":0.07973062147202792,"pZ":1.7955776499511127,"vX0":-7.285707137668663,"vY0":-135.51042113228138,"vZ0":-5.665880405357671,"x":113.96,"y":190.3,"x0":1.6069122433617404,"y0":50.00160217734083,"z0":5.4955492627014,"aX":17.109958677193287},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":8.0,"breakHorizontal":-15.1,"spinRate":2229,"spinDirection":128},"zone":8,"typeConfidence":0.91,"plateTime":0.4031606070835885,"extension":6.46065047720363},"hitData":{"launchSpeed":107.2,"launchAngle":-23.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.14,"coordY":165.63}},"index":1,"playId":"9db02ce6-1544-3bae-a7df-f4b5ef9f1805","pitchNumber":1,"startTime":"2026-08-29T00:46:56.095Z","endTime":"2026-08-29T00:47:03.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":33.2,"awayTeamWinProbability":66.8,"homeTeamWinProbabilityAdded":2.400000000000002,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:47:03.138Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bobby Witt Jr. grounds out, second baseman Travis Bazzana to first baseman Nathaniel Lowe.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:47:10.328Z","endTime":"2026-08-29T00:48:18.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.8,"endSpeed":73.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.820777834248787,"aZ":-36.309851756185985,"pfxX":-5.979841783742608,"pfxZ":-3.0199112728411057,"pX":1.0550104106396834,"pZ":1.8775721137678152,"vX0":-0.3591883594491859,"vY0":-116.33579316854699,"vZ0":-1.586720670202745,"x":76.79,"y":188.09,"x0":1.9882152247645044,"y0":50.00111943683314,"z0":6.010025229000408,"aX":-8.19562119586696},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-5.5,"breakHorizontal":10.9,"spinRate":2354,"spinDirection":317},"zone":14,"typeConfidence":0.91,"plateTime":0.4708034716252958,"extension":6.015330932794835},"index":0,"playId":"445dfa68-df57-365b-8a47-cfd84e2e4efc","pitchNumber":1,"startTime":"2026-08-29T00:47:28.697Z","endTime":"2026-08-29T00:47:33.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":81.5,"endSpeed":75.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.865205798274125,"aZ":-37.22856218558824,"pfxX":-4.90674132284891,"pfxZ":-3.5659674878759247,"pX":0.05791076220460784,"pZ":0.4717521036207749,"vX0":-2.870818092541822,"vY0":-118.67050625705672,"vZ0":-4.492118617964679,"x":114.79,"y":226.04,"x0":1.9228867201609858,"y0":50.001139999469785,"z0":5.800205242253915,"aX":-6.959118698402895},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-7.3,"breakHorizontal":9.6,"spinRate":2388,"spinDirection":320},"zone":14,"typeConfidence":0.9,"plateTime":0.4625110362495515,"extension":6.063665943590248},"index":1,"playId":"01cd3ada-4faa-3a3b-b2cf-f62ad50b156e","pitchNumber":2,"startTime":"2026-08-29T00:47:47.183Z","endTime":"2026-08-29T00:47:52.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.56640830306159,"aZ":-37.05703469876235,"pfxX":-5.035765558118657,"pfxZ":-3.531538054376383,"pX":-0.139014169969814,"pZ":1.8870885656274046,"vX0":-3.0151492932750528,"vY0":-117.28454853377043,"vZ0":-1.4660089599764714,"x":122.3,"y":187.83,"x0":1.8202523432128757,"y0":50.00174881038027,"z0":5.997314478475172,"aX":-6.967184962154325},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.5,"breakHorizontal":9.8,"spinRate":2281,"spinDirection":320},"zone":8,"typeConfidence":0.9,"plateTime":0.468202215124101,"extension":6.061411245028477},"hitData":{"launchSpeed":100.7,"launchAngle":-2.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.93,"coordY":141.36}},"index":2,"playId":"df3d3227-8c84-3951-a01d-6b36d6e9e7a5","pitchNumber":3,"startTime":"2026-08-29T00:48:10.313Z","endTime":"2026-08-29T00:48:18.135Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.099999999999994,"awayTeamWinProbability":64.9,"homeTeamWinProbabilityAdded":1.8999999999999915,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:48:18.135Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jac Caglianone strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-29T00:48:25.201Z","endTime":"2026-08-29T00:50:08.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682120,"fullName":"Tim Herrin","link":"/api/v1/people/682120"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":695506,"fullName":"Jac Caglianone","link":"/api/v1/people/695506"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29296400442502,"aZ":-26.19644012027624,"pfxX":10.709001812590657,"pfxZ":3.1268754434111483,"pX":-0.8483474648553052,"pZ":0.7342596841787145,"vX0":-10.630916291442887,"vY0":-136.9540139641357,"vZ0":-7.82138537178505,"x":149.34,"y":218.95,"x0":1.6794855634737378,"y0":50.00635521574075,"z0":5.4007174839147725,"aX":20.48839019594471},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.2,"breakHorizontal":-17.4,"spinRate":2354,"spinDirection":124},"zone":13,"typeConfidence":0.9,"plateTime":0.39889834815360503,"extension":6.454321982034065},"index":0,"playId":"7132f128-3718-3232-bdcf-44b89ed71d77","pitchNumber":1,"startTime":"2026-08-29T00:48:42.422Z","endTime":"2026-08-29T00:48:46.232Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":86.4,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.00418632302543,"aZ":-24.86101405620021,"pfxX":9.031358145172966,"pfxZ":3.861767277696389,"pX":0.6987833034564621,"pZ":1.7819247877479198,"vX0":-6.286363764372437,"vY0":-136.30629021036358,"vZ0":-5.365227329297162,"x":90.36,"y":190.67,"x0":1.8534004605437957,"y0":50.00573295601128,"z0":5.4768495178105,"aX":17.11576934062609},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":6.1,"breakHorizontal":-15.1,"spinRate":2307,"spinDirection":133},"zone":9,"typeConfidence":0.9,"plateTime":0.4007793489828604,"extension":6.244513173637317},"index":1,"playId":"e564b125-f9bb-3c2f-b2c5-bdcabef9762a","pitchNumber":2,"startTime":"2026-08-29T00:48:59.428Z","endTime":"2026-08-29T00:49:05.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.8,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195323832151015,"aZ":-28.62883962332052,"pfxX":9.33300405590494,"pfxZ":1.861299636843592,"pX":0.10095648508495922,"pZ":2.4532704097205325,"vX0":-7.288200208665269,"vY0":-136.29530997029863,"vZ0":-2.92509469777584,"x":113.15,"y":172.54,"x0":1.579361232477576,"y0":50.00572724079115,"z0":5.489829081797879,"aX":17.797637580020506},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":2284,"spinDirection":128},"zone":5,"typeConfidence":0.9,"plateTime":0.39983546725657604,"extension":6.4431438227509386},"index":2,"playId":"7f74bbc1-e17e-34f8-bcd2-d44fea68e204","pitchNumber":3,"startTime":"2026-08-29T00:49:16.006Z","endTime":"2026-08-29T00:49:20.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.2145449249547,"aZ":-33.66281096216272,"pfxX":-5.052294749463216,"pfxZ":-1.0438110937125682,"pX":1.1052735288186304,"pZ":2.2787434374724795,"vX0":-0.2515984643373692,"vY0":-118.4870950364314,"vZ0":-1.5247145507825248,"x":74.87,"y":177.25,"x0":1.869377656668899,"y0":50.00327771403363,"z0":6.000850877596884,"aX":-7.198121072933654},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-2.0,"breakHorizontal":9.2,"spinRate":2396,"spinDirection":317},"zone":14,"typeConfidence":0.89,"plateTime":0.46191342984535977,"extension":5.920455548676909},"index":3,"playId":"c13078c1-667e-3b84-9d6a-f7eae0025b37","pitchNumber":4,"startTime":"2026-08-29T00:49:36.151Z","endTime":"2026-08-29T00:49:41.931Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.402,"strikeZoneBottom":1.717,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.58358053776095,"aZ":-34.64797207961925,"pfxX":-4.6982574009086004,"pfxZ":-1.773847768765357,"pX":-1.0203667213186591,"pZ":0.550583570197515,"vX0":-5.086332097431425,"vY0":-117.49227332079464,"vZ0":-4.68048552594869,"x":155.89,"y":223.91,"x0":1.7840837506119787,"y0":50.00217093855616,"z0":5.793794602528564,"aX":-6.557198311942166},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.1,"breakHorizontal":9.7,"spinRate":2321,"spinDirection":325},"zone":13,"typeConfidence":0.9,"plateTime":0.46646165248765437,"extension":6.180555837575259},"index":4,"playId":"84b4e16d-a2b9-39a7-a5d8-fa7db70764aa","pitchNumber":5,"startTime":"2026-08-29T00:50:04.345Z","endTime":"2026-08-29T00:50:08.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695506,"link":"/api/v1/people/695506","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_ab"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_ab"},{"player":{"id":695506,"link":"/api/v1/people/695506"},"credit":"b_pa"},{"player":{"id":682120,"link":"/api/v1/people/682120"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":36.4,"awayTeamWinProbability":63.6,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.51,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:50:08.926Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jo Adell strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:52:13.244Z","endTime":"2026-08-29T00:53:41.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":69.4,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.090080762588336,"aZ":-41.541430601952335,"pfxX":7.358630300229641,"pfxZ":-7.701911241557006,"pX":-0.32697434258222113,"pZ":2.949118482622988,"vX0":1.7685281359660503,"vY0":-110.3070344519664,"vZ0":1.758637289105037,"x":129.46,"y":159.15,"x0":-2.0976407698905697,"y0":50.00378985646932,"z0":6.5662818305019925,"aX":8.946499445615089},"breaks":{"breakAngle":13.2,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-13.0,"breakHorizontal":-13.8,"spinRate":2396,"spinDirection":29},"zone":1,"typeConfidence":2.0,"plateTime":0.499123770985181,"extension":6.607622550555914},"index":0,"playId":"06d3dd4e-bca3-33ec-89bc-74b2385f53d4","pitchNumber":1,"startTime":"2026-08-29T00:52:20.340Z","endTime":"2026-08-29T00:52:24.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.9,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.956212612243128,"aZ":-11.730704015528385,"pfxX":-4.085652856456666,"pfxZ":10.581336913778213,"pX":-0.34634227450903793,"pZ":5.036910011767782,"vX0":5.603929492054212,"vY0":-138.16398296884492,"vZ0":-1.8776013388955104,"x":130.2,"y":102.78,"x0":-1.870656323561221,"y0":50.0036024019756,"z0":6.514201138928337,"aX":-7.894778839261214},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.0,"breakHorizontal":6.2,"spinRate":2283,"spinDirection":205},"zone":11,"typeConfidence":2.0,"plateTime":0.3965290495398355,"extension":6.595533433507842},"index":1,"playId":"381ff71f-2ea4-38e4-a4d6-b6f103860624","pitchNumber":2,"startTime":"2026-08-29T00:52:35.555Z","endTime":"2026-08-29T00:52:39.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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.4,"endSpeed":86.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.135257290358695,"aZ":-17.157748146590144,"pfxX":-8.53588837987014,"pfxZ":7.896863250317459,"pX":-1.0511741458527537,"pZ":0.8437382793385887,"vX0":5.466700789537567,"vY0":-136.98343824639093,"vZ0":-10.75160961651463,"x":157.07,"y":216.0,"x0":-1.9632308459931553,"y0":50.003771123444885,"z0":5.9916526669570045,"aX":-16.229766030262148},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.2,"breakHorizontal":14.3,"spinRate":2188,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.399789475204122,"extension":6.671053175354252},"index":2,"playId":"4ec083e6-b77a-3fa5-a26b-1b8b595ae05c","pitchNumber":3,"startTime":"2026-08-29T00:52:49.409Z","endTime":"2026-08-29T00:52:53.122Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.891755172262584,"aZ":-37.2502697620756,"pfxX":-9.930902326630779,"pfxZ":-3.570497723586427,"pX":-0.12000914652307776,"pZ":1.4369234291000392,"vX0":6.6929798519964505,"vY0":-119.34081529726407,"vZ0":-4.02417011493025,"x":121.57,"y":199.98,"x0":-1.6899351960450837,"y0":50.00072636603434,"z0":6.548428224444932,"aX":-14.12749526989165},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-7.3,"breakHorizontal":16.1,"spinRate":1499,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.46136845970081186,"extension":6.67389413005737},"index":3,"playId":"6e4e7cfb-b826-31f3-b544-cb4c551fd7a4","pitchNumber":4,"startTime":"2026-08-29T00:53:06.058Z","endTime":"2026-08-29T00:53:10.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-29T00:53:24.037Z","endTime":"2026-08-29T00:53:37.484Z","isPitch":false,"type":"action","player":{"id":666176,"link":"/api/v1/people/666176"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.45294087107845,"aZ":-29.196956134165163,"pfxX":1.977997717304087,"pfxZ":1.8092974282199297,"pX":0.5559938750583758,"pZ":2.044048894692567,"vX0":5.316967519461661,"vY0":-126.22410191579527,"vZ0":-4.815374753959222,"x":95.81,"y":183.59,"x0":-1.8199065307048474,"y0":50.001309468566475,"z0":6.279617243580835,"aX":3.2456550586847226},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.5,"breakHorizontal":-4.6,"spinRate":2233,"spinDirection":111},"zone":9,"typeConfidence":2.0,"plateTime":0.4310582633082807,"extension":6.686121038137037},"index":5,"playId":"0174ad68-faab-30e1-b08c-fe3389d5a6f5","pitchNumber":5,"startTime":"2026-08-29T00:53:37.484Z","endTime":"2026-08-29T00:53:41.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":-4.799999999999997,"leverageIndex":1.9,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:53:41.703Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nathaniel Lowe grounds out, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:53:44.978Z","endTime":"2026-08-29T00:54:57.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.6,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89418154103532,"aZ":-40.23005096786971,"pfxX":7.826275602561099,"pfxZ":-6.163426489713185,"pX":0.7537108067020207,"pZ":1.1955792034575699,"vX0":3.9792369954373528,"vY0":-113.90596377206994,"vZ0":-2.361408322948173,"x":88.27,"y":206.5,"x0":-2.035434449996297,"y0":50.00290996090629,"z0":6.242274147007476,"aX":10.231118794222269},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.5,"breakHorizontal":-15.2,"spinRate":2485,"spinDirection":28},"zone":14,"typeConfidence":2.0,"plateTime":0.481793512756306,"extension":6.575723737022786},"index":0,"playId":"ef7a64c8-7462-37cf-9868-6aa5df440653","pitchNumber":1,"startTime":"2026-08-29T00:54:10.274Z","endTime":"2026-08-29T00:54:15.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-29T00:54:19.824Z","endTime":"2026-08-29T00:54:32.803Z","isPitch":false,"type":"action","player":{"id":663993,"link":"/api/v1/people/663993"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":73.4,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.425779171442716,"aZ":-41.700506577405896,"pfxX":6.650993849656676,"pfxZ":-7.124940463499744,"pX":1.5784062367792218,"pZ":0.9499843286219168,"vX0":5.959805916973757,"vY0":-115.42574710960169,"vZ0":-3.047084252011583,"x":56.83,"y":213.13,"x0":-1.9105013699193223,"y0":50.00415235487736,"z0":6.340345487332782,"aX":8.888608402473333},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-13.4,"breakHorizontal":-13.7,"spinRate":2610,"spinDirection":25},"zone":14,"typeConfidence":2.0,"plateTime":0.4762897448967518,"extension":6.5579119656961335},"index":2,"playId":"0734acf0-e2fa-36b3-a9c6-a3c6ddacdd4d","pitchNumber":2,"startTime":"2026-08-29T00:54:32.803Z","endTime":"2026-08-29T00:54:37.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.2,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.79436332182206,"aZ":-20.60253939955004,"pfxX":0.21532140384745702,"pfxZ":6.1699746014698835,"pX":0.0914915888968201,"pZ":2.988479817161032,"vX0":6.46641755391682,"vY0":-134.97457197586934,"vZ0":-4.470735641557974,"x":113.51,"y":158.09,"x0":-2.3468579870906847,"y0":50.005861711922805,"z0":6.08600205214079,"aX":0.40221202886829677},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":-1.6,"spinRate":2323,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4032585785856546,"extension":6.5413800554503565},"hitData":{"launchSpeed":65.8,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.43,"coordY":141.78}},"index":3,"playId":"e5491262-1f4d-3f72-ac0b-01a18bb1afca","pitchNumber":3,"startTime":"2026-08-29T00:54:50.041Z","endTime":"2026-08-29T00:54:57.727Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.900000000000002,"awayTeamWinProbability":72.1,"homeTeamWinProbabilityAdded":-3.6999999999999993,"leverageIndex":1.44,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:54:57.727Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Travis Bazzana called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-29T00:55:09.495Z","endTime":"2026-08-29T00:56:13.693Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"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":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.557612268084466,"aZ":-25.267290723308868,"pfxX":2.84344097091218,"pfxZ":4.131780859494917,"pX":0.4242009429730844,"pZ":1.5849171759524077,"vX0":5.512797913765337,"vY0":-128.262614459684,"vZ0":-6.6153542445277145,"x":100.83,"y":195.99,"x0":-2.119208530275945,"y0":50.004370735421965,"z0":6.157200325619831,"aX":4.756794106090001},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.2,"breakHorizontal":-6.4,"spinRate":2096,"spinDirection":200},"zone":9,"typeConfidence":2.0,"plateTime":0.4264002514163403,"extension":6.629163675874225},"index":0,"playId":"0c7ca352-ebe8-3177-9ab6-87c6220612f4","pitchNumber":1,"startTime":"2026-08-29T00:55:30.768Z","endTime":"2026-08-29T00:55:35.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":77.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.33283280561793,"aZ":-24.863212564998648,"pfxX":-7.260800218344748,"pfxZ":4.853353144105593,"pX":-0.4564547761284651,"pZ":1.5395334170877104,"vX0":5.872896729389279,"vY0":-122.01912014521433,"vZ0":-6.313742185487858,"x":134.4,"y":197.21,"x0":-1.9528697647022233,"y0":50.002497095011876,"z0":6.307162781912999,"aX":-10.932901504697965},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.4,"breakHorizontal":11.8,"spinRate":1528,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.44914696840807933,"extension":6.550616250899305},"index":1,"playId":"d2701710-17b7-3b2a-9132-b565a3196f30","pitchNumber":2,"startTime":"2026-08-29T00:55:44.171Z","endTime":"2026-08-29T00:55:50.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-29T00:55:57.121Z","endTime":"2026-08-29T00:56:08.194Z","isPitch":false,"type":"action","player":{"id":683953,"link":"/api/v1/people/683953"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733836164488512,"aZ":-24.24227255716627,"pfxX":2.0667515327563684,"pfxZ":4.277586895280592,"pX":-0.6363428418837763,"pZ":2.799506297134152,"vX0":4.046443137911322,"vY0":-134.74007397299678,"vZ0":-4.359238308551102,"x":141.26,"y":163.19,"x0":-2.4208185506746496,"y0":50.0054925240686,"z0":6.131958119645225,"aX":3.8363003372367213},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":7.1,"breakHorizontal":-4.6,"spinRate":2236,"spinDirection":190},"zone":1,"typeConfidence":2.0,"plateTime":0.4050719364227162,"extension":6.357197322892369},"index":3,"playId":"1675e664-bb32-31ef-ae57-4bb07778e435","pitchNumber":3,"startTime":"2026-08-29T00:56:08.194Z","endTime":"2026-08-29T00:56:13.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":25.5,"awayTeamWinProbability":74.5,"homeTeamWinProbabilityAdded":-2.400000000000002,"leverageIndex":0.96,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:56:13.693Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Salvador Perez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T00:58:35.283Z","endTime":"2026-08-29T00:59:14.505Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":521692,"fullName":"Salvador Perez","link":"/api/v1/people/521692"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Yoho replaces Tim Herrin.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-29T00:58:29.055Z","endTime":"2026-08-29T00:58:37.515Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682120,"link":"/api/v1/people/682120","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.27813814660415,"aZ":-38.41071004750626,"pfxX":-10.394983916350007,"pfxZ":-4.604430378689944,"pX":0.47688294573202544,"pZ":2.7740782081837576,"vX0":7.9981778302108735,"vY0":-116.08272148470748,"vZ0":3.303243172697795,"x":98.82,"y":163.88,"x0":-1.6755912986672543,"y0":50.003514359638274,"z0":5.008159747785235,"aX":-14.07919497368887},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.1,"breakHorizontal":16.7,"spinRate":2731,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.47322649266312933,"extension":7.067849692233807},"index":1,"playId":"2a0ed2c6-6de3-37cc-97a3-129f019a8e92","pitchNumber":1,"startTime":"2026-08-29T00:58:37.515Z","endTime":"2026-08-29T00:58:42.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":77.6,"endSpeed":70.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06684083914847,"aZ":-40.876801806385174,"pfxX":-7.970980766024411,"pfxZ":-6.818368855113624,"pX":0.7354830977733361,"pZ":1.7042856829812547,"vX0":7.679387065837529,"vY0":-112.69186997356776,"vZ0":2.3625113845858547,"x":88.97,"y":192.76,"x0":-1.6942434248158489,"y0":50.00505541801602,"z0":4.7965186447383354,"aX":-10.168532092305368},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-11.3,"breakHorizontal":12.2,"spinRate":2517,"spinDirection":306},"zone":9,"typeConfidence":2.0,"plateTime":0.4875847041039125,"extension":6.99247619168363},"index":2,"playId":"c8755744-2a58-3327-bfe0-4e8b01900cf5","pitchNumber":2,"startTime":"2026-08-29T00:58:50.589Z","endTime":"2026-08-29T00:58:56.366Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":73.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.576521189686623,"aZ":-39.48384602049931,"pfxX":-8.334998733031078,"pfxZ":-5.452209025763333,"pX":0.44304037036113114,"pZ":0.6836243698097332,"vX0":7.422230794311051,"vY0":-114.82658160814883,"vZ0":-0.36517775495052995,"x":100.11,"y":220.32,"x0":-1.743003155763318,"y0":50.005047752180914,"z0":4.675181327883143,"aX":-11.170555919181586},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-9.7,"breakHorizontal":13.3,"spinRate":2502,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.47639128279649157,"extension":6.940146703685778},"index":3,"playId":"e4a31ab0-f12f-3210-ae12-f53064d6ebce","pitchNumber":3,"startTime":"2026-08-29T00:59:08.586Z","endTime":"2026-08-29T00:59:14.505Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":521692,"link":"/api/v1/people/521692","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":521692,"link":"/api/v1/people/521692"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.9,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:59:14.505Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Vinnie Pasquantino flies out to center fielder Petey Halpin.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T00:59:17.231Z","endTime":"2026-08-29T00:59:46.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":686469,"fullName":"Vinnie Pasquantino","link":"/api/v1/people/686469"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":71.6,"strikeZoneTop":3.363,"strikeZoneBottom":1.697,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.977366632784605,"aZ":-39.1208334615512,"pfxX":-8.693942866579432,"pfxZ":-5.340760751938259,"pX":0.058391746669174474,"pZ":2.2768969629481193,"vX0":6.345622381111203,"vY0":-113.36782352882248,"vZ0":2.645546643210404,"x":114.77,"y":177.3,"x0":-1.6491819738488174,"y0":50.004520707797596,"z0":5.0032083979146735,"aX":-11.303067683117153},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-8.6,"breakHorizontal":14.2,"spinRate":2550,"spinDirection":296},"zone":8,"typeConfidence":2.0,"plateTime":0.4833822554547744,"extension":6.386032137607894},"hitData":{"launchSpeed":97.5,"launchAngle":45.0,"totalDistance":316.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":124.37,"coordY":72.51}},"index":0,"playId":"655ad4bb-1b67-3691-b47a-e3933ce9524b","pitchNumber":1,"startTime":"2026-08-29T00:59:36.261Z","endTime":"2026-08-29T00:59:46.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686469,"link":"/api/v1/people/686469","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.599999999999998,"awayTeamWinProbability":70.4,"homeTeamWinProbabilityAdded":1.7999999999999936,"leverageIndex":0.7,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-08-29T00:59:46.932Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Loftin strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-29T00:59:49.388Z","endTime":"2026-08-29T01:00:58.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":679845,"fullName":"Nick Loftin","link":"/api/v1/people/679845"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":78.9,"endSpeed":72.3,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.151239783284417,"aZ":-39.127740080044696,"pfxX":-8.624389498499403,"pfxZ":-5.2321117848683585,"pX":0.424869564351985,"pZ":2.9555653699780216,"vX0":7.115873707148993,"vY0":-114.58022733705286,"vZ0":4.028995452984509,"x":100.8,"y":158.98,"x0":-1.6003467052319373,"y0":50.00071955988845,"z0":4.997416549177887,"aX":-11.46720723717787},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-8.2,"breakHorizontal":13.8,"spinRate":2446,"spinDirection":300},"zone":3,"typeConfidence":2.0,"plateTime":0.4780027557802904,"extension":7.0235427418058025},"index":0,"playId":"2507929f-8c3c-3eb0-bf59-d7ab7f7d1671","pitchNumber":1,"startTime":"2026-08-29T01:00:13.724Z","endTime":"2026-08-29T01:00:17.773Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-29T01:00:26.837Z","endTime":"2026-08-29T01:00:39.038Z","isPitch":false,"type":"action","player":{"id":679845,"link":"/api/v1/people/679845"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.189479449012214,"aZ":-21.635896797981868,"pfxX":-9.33241030418595,"pfxZ":5.439114944993072,"pX":0.3442201646862572,"pZ":1.855179075908948,"vX0":9.632295636577625,"vY0":-138.16614871959538,"vZ0":-4.382036986869536,"x":103.88,"y":188.69,"x0":-1.9712516976046033,"y0":50.00301141504887,"z0":4.911856756927784,"aX":-18.081254648137417},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":9.1,"breakHorizontal":15.0,"spinRate":2505,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.39611662282451476,"extension":6.935458200784913},"index":2,"playId":"bdaabce5-f4ad-336b-8894-aaaf9926c66d","pitchNumber":2,"startTime":"2026-08-29T01:00:39.038Z","endTime":"2026-08-29T01:00:44.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.2,"endSpeed":72.9,"strikeZoneTop":3.182,"strikeZoneBottom":1.606,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.529073091859946,"aZ":-38.63059785698768,"pfxX":-8.653612602940749,"pfxZ":-4.814623694067118,"pX":0.24258424001692125,"pZ":1.1438467369452074,"vX0":6.929877456282424,"vY0":-115.07539782931069,"vZ0":0.2453270348490022,"x":107.75,"y":207.9,"x0":-1.6848312313925915,"y0":50.00545935358852,"z0":4.780945669170508,"aX":-11.5978363572481},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-8.4,"breakHorizontal":13.9,"spinRate":2339,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.47613235208530025,"extension":6.993722076987874},"index":3,"playId":"522c47d4-aad3-397f-a605-18fb2615ce28","pitchNumber":3,"startTime":"2026-08-29T01:00:54.012Z","endTime":"2026-08-29T01:00:58.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":679845,"link":"/api/v1/people/679845","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":679845,"link":"/api/v1/people/679845"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.8,"awayTeamWinProbability":69.2,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.49,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:00:58.509Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out softly, second baseman Nick Loftin to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:02:57.292Z","endTime":"2026-08-29T01:03:19.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":679845,"link":"/api/v1/people/679845"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.224,"strikeZoneBottom":1.627,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.971563302633164,"aZ":-11.915630468209937,"pfxX":-3.881660131631622,"pfxZ":10.427527682776994,"pX":0.9352622778255499,"pZ":2.820284984393541,"vX0":8.193895904236948,"vY0":-138.08182648629926,"vZ0":-7.2734571777982655,"x":81.35,"y":162.63,"x0":-1.5581990311027034,"y0":50.00588658108047,"z0":6.279582036323915,"aX":-7.5442868850890035},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.6,"breakHorizontal":5.4,"spinRate":2254,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.39574090848025767,"extension":6.6852775785556195},"hitData":{"launchSpeed":40.6,"launchAngle":-12.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":140.41,"coordY":165.26}},"index":0,"playId":"f2e7a17a-b032-3098-92af-b8f2a3d335be","pitchNumber":1,"startTime":"2026-08-29T01:03:12.084Z","endTime":"2026-08-29T01:03:19.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":672275,"link":"/api/v1/people/672275"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.5,"awayTeamWinProbability":75.5,"homeTeamWinProbabilityAdded":-6.300000000000001,"leverageIndex":2.47,"dramaIndex":106.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:03:19.524Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Petey Halpin singles on a sharp line drive to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:03:26.666Z","endTime":"2026-08-29T01:06:50.234Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":85.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.789469104233333,"aZ":-18.319364266576812,"pfxX":0.7835197369616327,"pfxZ":7.561120580986454,"pX":-0.8267902700265476,"pZ":1.3676737672234602,"vX0":3.32330550674396,"vY0":-133.52448500045625,"vZ0":-9.003136725259479,"x":148.52,"y":201.85,"x0":-2.181937399517558,"y0":50.00268957730261,"z0":6.064785181639245,"aX":1.435000396152939},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":12.2,"breakHorizontal":-2.0,"spinRate":2244,"spinDirection":200},"zone":13,"typeConfidence":2.0,"plateTime":0.4079261491099806,"extension":6.596500129753647},"index":0,"playId":"344ada9c-dea0-3ad7-883d-41a4a35fb72c","pitchNumber":1,"startTime":"2026-08-29T01:03:56.689Z","endTime":"2026-08-29T01:04:01.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.804192225087476,"aZ":-18.6379111052675,"pfxX":-0.11888756669187642,"pfxZ":7.305876157616433,"pX":0.018784649551549577,"pZ":2.944236693522734,"vX0":5.640620231767733,"vY0":-134.421798441491,"vZ0":-4.954082675979696,"x":116.28,"y":159.29,"x0":-2.080497560602681,"y0":50.000855769488915,"z0":6.1115903956170445,"aX":-0.22115915091438126},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":12.5,"breakHorizontal":-0.8,"spinRate":2198,"spinDirection":197},"zone":2,"typeConfidence":2.0,"plateTime":0.40557791041037694,"extension":6.579903609444226},"index":1,"playId":"6eeb352d-1172-3607-af8b-221a45117c9c","pitchNumber":2,"startTime":"2026-08-29T01:04:09.171Z","endTime":"2026-08-29T01:04:12.436Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":94.2,"endSpeed":86.5,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793157123912298,"aZ":-12.360437200300161,"pfxX":-5.103861197752197,"pfxZ":10.362032377711229,"pX":0.32567965699462686,"pZ":3.8628116912716353,"vX0":7.568123773501894,"vY0":-137.04603803367772,"vZ0":-4.455391081008894,"x":104.59,"y":134.48,"x0":-1.801829821679642,"y0":50.002513015060394,"z0":6.346571617047085,"aX":-9.759707564608163},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2174,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.3988613707207329,"extension":6.543477837006722},"index":2,"playId":"bebcd806-a2e3-3a5b-840d-883e1e249780","pitchNumber":3,"startTime":"2026-08-29T01:04:23.144Z","endTime":"2026-08-29T01:04:31.523Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.879562868050634,"aZ":-21.510869786789126,"pfxX":0.5114416331270588,"pfxZ":5.674874683841155,"pX":-1.2989572730337284,"pZ":3.4733516993659026,"vX0":2.8785183555791445,"vY0":-135.51960630231392,"vZ0":-3.3460994172735368,"x":166.51,"y":145.0,"x0":-2.437007647282335,"y0":50.001567331195915,"z0":6.209352397392517,"aX":0.9596588204084637},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.8,"breakHorizontal":-1.4,"spinRate":2230,"spinDirection":199},"zone":11,"typeConfidence":2.0,"plateTime":0.40266114319418556,"extension":6.490234152697172},"index":3,"playId":"fab350b2-f599-37be-8ab2-a5400f76db79","pitchNumber":4,"startTime":"2026-08-29T01:05:16.543Z","endTime":"2026-08-29T01:05:20.882Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.0,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.28240912414433,"aZ":-25.413328623133868,"pfxX":-8.24783909577511,"pfxZ":4.6203876106749435,"pX":0.016053878436010704,"pZ":2.3217548013173763,"vX0":6.886041364918107,"vY0":-120.2023618554955,"vZ0":-4.201569174712655,"x":116.39,"y":176.09,"x0":-1.8141249705309792,"y0":50.003226893142724,"z0":6.3485240289792495,"aX":-12.07071679606436},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":13.3,"spinRate":1564,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.45565616648031915,"extension":6.639278864364154},"index":4,"playId":"fc367907-8e01-39e1-b81a-fbf3b28cf961","pitchNumber":5,"startTime":"2026-08-29T01:05:30.113Z","endTime":"2026-08-29T01:05:33.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":86.1,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.17149512622048,"aZ":-21.844554489326615,"pfxX":0.12942320365750956,"pfxZ":5.545341770772164,"pX":0.03921062211380592,"pZ":1.9545775367002167,"vX0":5.86423825716321,"vY0":-134.6358553803454,"vZ0":-6.8210580725437,"x":115.51,"y":186.01,"x0":-2.1705250243515373,"y0":50.0029445280021,"z0":6.0323441600446195,"aX":0.24118479965560602},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":-1.3,"spinRate":2318,"spinDirection":200},"zone":8,"typeConfidence":2.0,"plateTime":0.40454030133335106,"extension":6.536462641353137},"index":5,"playId":"3fdeaa98-6bb3-340a-93f6-5c46b48277b4","pitchNumber":6,"startTime":"2026-08-29T01:05:47.608Z","endTime":"2026-08-29T01:05:52.173Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":6,"startTime":"2026-08-29T01:06:00.020Z","endTime":"2026-08-29T01:06:13.229Z","isPitch":false,"type":"action","player":{"id":690984,"link":"/api/v1/people/690984"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.2,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.0554766019021,"aZ":-27.396523349536047,"pfxX":-7.598736306994375,"pfxZ":3.2672057819989195,"pX":-0.14991280076585634,"pZ":2.5236161829983215,"vX0":6.3103830514813595,"vY0":-119.63827311043349,"vZ0":-3.4900582356710332,"x":122.71,"y":170.64,"x0":-1.8225646108959825,"y0":50.00554434529112,"z0":6.432244036813473,"aX":-11.120770903448166},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":5.4,"breakHorizontal":12.5,"spinRate":1415,"spinDirection":244},"zone":5,"typeConfidence":2.0,"plateTime":0.45619516784996783,"extension":6.545015595017725},"index":7,"playId":"1a56c256-1229-33b5-9932-d49da6b47eab","pitchNumber":7,"startTime":"2026-08-29T01:06:13.229Z","endTime":"2026-08-29T01:06:18.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.4,"strikeZoneTop":3.184,"strikeZoneBottom":1.607,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.395707984036527,"aZ":-17.226092511903488,"pfxX":-8.637627257477204,"pfxZ":7.6951176436895725,"pX":0.4060135948615883,"pZ":1.9075228186452935,"vX0":8.887162702651345,"vY0":-138.15784503492873,"vZ0":-8.047493667798307,"x":101.52,"y":187.28,"x0":-1.7227860366565597,"y0":50.00421113923953,"z0":6.005545592724288,"aX":-16.780282980879765},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.5,"breakHorizontal":13.9,"spinRate":2186,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.3957347118507717,"extension":6.5179422466947665},"hitData":{"launchSpeed":101.2,"launchAngle":14.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.75,"coordY":94.68}},"index":8,"playId":"aae0b6ff-ee9f-328c-8f87-5c36551f02ae","pitchNumber":8,"startTime":"2026-08-29T01:06:36.451Z","endTime":"2026-08-29T01:06:50.234Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":690984,"link":"/api/v1/people/690984","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.6,"awayTeamWinProbability":68.4,"homeTeamWinProbabilityAdded":7.100000000000001,"leverageIndex":1.9,"dramaIndex":96.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:06:50.234Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brayan Rocchio flies out to right fielder Jac Caglianone.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:07:26.638Z","endTime":"2026-08-29T01:08:23.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":690984,"fullName":"Petey Halpin","link":"/api/v1/people/690984"},"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":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677587,"fullName":"Brayan Rocchio","link":"/api/v1/people/677587"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"b4edd2ce-065e-38ce-9baa-7d8d2173dede","startTime":"2026-08-29T01:07:11.466Z","endTime":"2026-08-29T01:07:15.037Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859167505105873,"aZ":-33.078722572441976,"pfxX":-9.008677810985608,"pfxZ":-0.6458462037525994,"pX":-0.8693363310196279,"pZ":2.249875172552263,"vX0":5.102223788450182,"vY0":-117.82802514531036,"vZ0":-2.7111148719397704,"x":150.14,"y":178.03,"x0":-1.8949020114513568,"y0":50.00227733378598,"z0":6.478722816249898,"aX":-12.638104850520829},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.6,"breakHorizontal":15.0,"spinRate":1491,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4652578771254765,"extension":6.498289296090311},"index":1,"playId":"204e6b00-4fef-39e6-b872-9e1d3bdf8131","pitchNumber":1,"startTime":"2026-08-29T01:07:28.832Z","endTime":"2026-08-29T01:07:33.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.369609881204486,"aZ":-12.913904566000982,"pfxX":-4.257257724317807,"pfxZ":10.02974151252722,"pX":-0.061292418592390346,"pZ":4.501826345521551,"vX0":7.000257823715991,"vY0":-137.00988128077023,"vZ0":-2.7318204135084097,"x":119.34,"y":117.23,"x0":-2.0844509541717553,"y0":50.005352875218094,"z0":6.382690292265601,"aX":-8.178079664019952},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":6.4,"spinRate":2192,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.3982254760847792,"extension":6.475995611579154},"index":2,"playId":"ebbab201-8c48-3161-b3f9-be12e6d0db62","pitchNumber":2,"startTime":"2026-08-29T01:07:47.584Z","endTime":"2026-08-29T01:07:51.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":83.1,"endSpeed":76.5,"strikeZoneTop":3.068,"strikeZoneBottom":1.548,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.039354515816918,"aZ":-25.80922673555673,"pfxX":-8.196311477936835,"pfxZ":4.291405065316047,"pX":-0.44462102024802125,"pZ":2.700910551975736,"vX0":6.0123652410807695,"vY0":-120.88697864971611,"vZ0":-3.5808704911968103,"x":133.95,"y":165.86,"x0":-1.896136282347882,"y0":50.00431615672412,"z0":6.461152167280666,"aX":-12.161115122125087},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":7.2,"breakHorizontal":13.4,"spinRate":1522,"spinDirection":240},"zone":1,"typeConfidence":2.0,"plateTime":0.4526814026057919,"extension":6.32257756867593},"hitData":{"launchSpeed":87.5,"launchAngle":36.0,"totalDistance":323.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.38,"coordY":102.02}},"index":3,"playId":"e108abdd-bec3-34c1-a0a3-84c3f477895a","pitchNumber":3,"startTime":"2026-08-29T01:08:06.102Z","endTime":"2026-08-29T01:08:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":677587,"link":"/api/v1/people/677587","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":677587,"link":"/api/v1/people/677587"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":23.3,"awayTeamWinProbability":76.7,"homeTeamWinProbabilityAdded":-8.3,"leverageIndex":3.49,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:08:23.007Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Steven Kwan called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-29T01:08:29.307Z","endTime":"2026-08-29T01:10:36.467Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608379,"fullName":"Michael Wacha","link":"/api/v1/people/608379"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680757,"fullName":"Steven Kwan","link":"/api/v1/people/680757"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.43141109567189,"aZ":-23.480429341792554,"pfxX":-7.062088777455286,"pfxZ":6.002848237134865,"pX":-1.0567637825988867,"pZ":2.744751888414308,"vX0":4.312616543773755,"vY0":-119.45309325170629,"vZ0":-3.8594428006232517,"x":157.28,"y":164.67,"x0":-1.9655532059146934,"y0":50.00460095362612,"z0":6.485799712353895,"aX":-10.234257376998848},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":10.2,"breakHorizontal":11.8,"spinRate":1494,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.458045836388024,"extension":6.6766841751162795},"index":0,"playId":"44c8bdb9-f029-3b10-aa9b-7062001bb305","pitchNumber":1,"startTime":"2026-08-29T01:08:48.499Z","endTime":"2026-08-29T01:08:53.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.2354490365891,"aZ":-20.139689437130357,"pfxX":-0.16892456022100766,"pfxZ":6.7158094668807085,"pX":-0.2944348560628072,"pZ":4.184590378172263,"vX0":5.060917322766161,"vY0":-132.26357763777415,"vZ0":-1.6466486903850708,"x":128.22,"y":125.8,"x0":-2.201606364113785,"y0":50.00122077465205,"z0":6.275478546871711,"aX":-0.30330023799507233},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":-0.7,"spinRate":2176,"spinDirection":194},"zone":11,"typeConfidence":2.0,"plateTime":0.4123470796412798,"extension":6.553201094495541},"index":1,"playId":"ff47795d-3c5b-3c21-a37e-2ea62ce03049","pitchNumber":2,"startTime":"2026-08-29T01:09:05.638Z","endTime":"2026-08-29T01:09:09.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.692102537499565,"aZ":-12.812569762842308,"pfxX":-4.198801565379542,"pfxZ":10.040402006890194,"pX":-0.720462698411716,"pZ":2.256949282629479,"vX0":4.612562577157237,"vY0":-137.75289475284302,"vZ0":-8.246975955146324,"x":144.46,"y":177.84,"x0":-1.868548387937252,"y0":50.000547307346174,"z0":6.149430466553183,"aX":-8.09445711802875},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.7,"breakHorizontal":6.7,"spinRate":2178,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.3971319259987749,"extension":6.693812602396549},"index":2,"playId":"39fc1aa4-068c-3168-bfb8-3e0eab9dc256","pitchNumber":3,"startTime":"2026-08-29T01:09:24.870Z","endTime":"2026-08-29T01:09:29.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179562061979013,"aZ":-13.16095445306578,"pfxX":-4.815857791963358,"pfxZ":9.745474312950654,"pX":-0.8569250428198926,"pZ":3.068696216762137,"vX0":4.373909612806977,"vY0":-138.61118920739278,"vZ0":-6.421776128705886,"x":149.66,"y":155.93,"x0":-1.8275318766336661,"y0":50.00404744226592,"z0":6.289555233939988,"aX":-9.397653401874779},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":7.8,"spinRate":2099,"spinDirection":201},"zone":11,"typeConfidence":2.0,"plateTime":0.3947326867647112,"extension":6.596401878307057},"index":3,"playId":"10d7f531-ba32-3ce8-9153-e8445618858b","pitchNumber":4,"startTime":"2026-08-29T01:09:43.338Z","endTime":"2026-08-29T01:09:48.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.045444390977472,"aZ":-18.741926023115884,"pfxX":-7.828630564830993,"pfxZ":6.907593731290127,"pX":-0.3154847672175555,"pZ":3.135701580557996,"vX0":6.5928143632784,"vY0":-138.15866929766415,"vZ0":-4.933047079098257,"x":129.03,"y":154.12,"x0":-1.7084971192853917,"y0":50.00481268882543,"z0":6.193301217082977,"aX":-15.227325594054289},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":11.8,"breakHorizontal":13.0,"spinRate":2180,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.39554949364555547,"extension":6.715213989671762},"index":4,"playId":"3cff2d19-dea1-3ca0-bda7-5df705b2015b","pitchNumber":5,"startTime":"2026-08-29T01:10:03.711Z","endTime":"2026-08-29T01:10:09.662Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.023,"strikeZoneBottom":1.525,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.477073719884284,"aZ":-41.6057322601834,"pfxX":5.790338118953963,"pfxZ":-7.3789595782803765,"pX":0.2223709407623769,"pZ":3.340852585090412,"vX0":3.5971912836667848,"vY0":-112.66999229131905,"vZ0":2.4070924573071046,"x":108.52,"y":148.58,"x0":-2.1498701538249523,"y0":50.00137070544016,"z0":6.47933018165286,"aX":7.403364634768843},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-12.4,"breakHorizontal":-11.4,"spinRate":2141,"spinDirection":30},"zone":12,"typeConfidence":2.0,"plateTime":0.48712062951236046,"extension":6.542073281606534},"index":5,"playId":"f6089059-21c9-3a00-81cc-d864d338fc88","pitchNumber":6,"startTime":"2026-08-29T01:10:31.137Z","endTime":"2026-08-29T01:10:36.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":680757,"link":"/api/v1/people/680757","batSide":{"code":"L","description":"Left"}},"first":{"id":690984,"link":"/api/v1/people/690984"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_ab"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_ab"},{"player":{"id":680757,"link":"/api/v1/people/680757"},"credit":"b_pa"},{"player":{"id":608379,"link":"/api/v1/people/608379"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-6.800000000000001,"leverageIndex":2.72,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:10:36.467Z","atBatIndex":60},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Isaac Collins doubles (22) on a line drive to center fielder Petey Halpin, deflected by right fielder Jo Adell.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:12:28.750Z","endTime":"2026-08-29T01:14:00.420Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_deflection"},{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":77.0,"endSpeed":71.2,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.620308882365826,"aZ":-39.4260144784941,"pfxX":-9.263311619339003,"pfxZ":-5.698686245696744,"pX":0.44640944472802574,"pZ":1.1973990282978473,"vX0":7.341526639440052,"vY0":-111.91232172527351,"vZ0":0.7443915238935295,"x":99.98,"y":206.45,"x0":-1.6682552492565086,"y0":50.00273225031761,"z0":4.888870400596013,"aX":-11.785814668028994},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-9.8,"breakHorizontal":15.0,"spinRate":2396,"spinDirection":299},"zone":14,"typeConfidence":2.0,"plateTime":0.4888541795009056,"extension":6.778229059520712},"index":0,"playId":"6f6bf32a-6d37-394c-848b-225d3ad62025","pitchNumber":1,"startTime":"2026-08-29T01:12:43.013Z","endTime":"2026-08-29T01:12:48.272Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.67558388214839,"aZ":-18.875052287797967,"pfxX":-9.510641382223124,"pfxZ":7.02170700288776,"pX":-0.6412924582116304,"pZ":3.026470434402102,"vX0":6.79953787346092,"vY0":-136.66022832094876,"vZ0":-1.9402532617808725,"x":141.44,"y":157.07,"x0":-1.923953472820926,"y0":50.006082709838545,"z0":5.040135304432292,"aX":-18.020797347050006},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":12.5,"breakHorizontal":15.8,"spinRate":2439,"spinDirection":243},"zone":1,"typeConfidence":2.0,"plateTime":0.40055753884249734,"extension":6.737206825716431},"index":1,"playId":"cc697434-5782-35c2-8687-14327c3576dc","pitchNumber":2,"startTime":"2026-08-29T01:12:59.883Z","endTime":"2026-08-29T01:13:04.968Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.583757702953065,"aZ":-17.86334413880819,"pfxX":-9.543316754918166,"pfxZ":7.506331378999683,"pX":-0.2550128147055019,"pZ":2.6915797753092647,"vX0":7.627395096949717,"vY0":-137.68898230400896,"vZ0":-2.7832927941582537,"x":126.72,"y":166.11,"x0":-1.830945948508975,"y0":50.002036721741035,"z0":4.93438359276423,"aX":-18.193869589445388},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.1,"breakHorizontal":15.5,"spinRate":2537,"spinDirection":238},"zone":2,"typeConfidence":2.0,"plateTime":0.3988702250311853,"extension":6.896674275794483},"index":2,"playId":"6a68cb11-c8ed-3b24-94cf-816c5dbf0c23","pitchNumber":3,"startTime":"2026-08-29T01:13:15.011Z","endTime":"2026-08-29T01:13:18.664Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.8,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.75437037785686,"aZ":-17.254887356656422,"pfxX":-10.37215288996622,"pfxZ":7.764231353820304,"pX":0.06468705990297328,"pZ":1.266549210672064,"vX0":8.80147398965203,"vY0":-137.54672255283202,"vZ0":-6.591792022485232,"x":114.53,"y":204.58,"x0":-1.8249411112840277,"y0":50.002192507946376,"z0":4.858983224895993,"aX":-19.92628413576265},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.8,"breakHorizontal":17.0,"spinRate":2518,"spinDirection":236},"zone":14,"typeConfidence":2.0,"plateTime":0.3978258009106521,"extension":6.723640575946483},"index":3,"playId":"10c466cb-05cf-38a0-9689-4f96092ee718","pitchNumber":4,"startTime":"2026-08-29T01:13:32.736Z","endTime":"2026-08-29T01:13:37.627Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.013,"strikeZoneBottom":1.521,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.115240478787662,"aZ":-38.42706006769204,"pfxX":-9.847620953196927,"pfxZ":-4.654562584432108,"pX":-0.2368312540536089,"pZ":1.3018078067375929,"vX0":6.282323933477346,"vY0":-115.34985200778003,"vZ0":0.34132214556909934,"x":126.03,"y":203.63,"x0":-1.720725905616919,"y0":50.00282815270892,"z0":4.866679203392409,"aX":-13.226763774129845},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-8.0,"breakHorizontal":16.2,"spinRate":2589,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.4754420562165933,"extension":6.689827524381095},"hitData":{"launchSpeed":97.8,"launchAngle":17.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.31,"coordY":80.64}},"index":4,"playId":"97d09470-7bf0-39a1-8027-afa88d6678ab","pitchNumber":5,"startTime":"2026-08-29T01:13:48.648Z","endTime":"2026-08-29T01:14:00.420Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":686555,"link":"/api/v1/people/686555","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":686555,"link":"/api/v1/people/686555"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.799999999999999,"awayTeamWinProbability":88.2,"homeTeamWinProbabilityAdded":-4.700000000000001,"leverageIndex":0.65,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:14:00.420Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Josh Rojas out on a sacrifice bunt, pitcher Craig Yoho to second baseman Travis Bazzana. Isaac Collins to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:14:16.146Z","endTime":"2026-08-29T01:15:26.524Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":668942,"fullName":"Josh Rojas","link":"/api/v1/people/668942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683953,"link":"/api/v1/people/683953"},"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":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":686555,"fullName":"Isaac Collins","link":"/api/v1/people/686555"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.3,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.49955360574884,"aZ":-20.296835295724154,"pfxX":-10.650754111702788,"pfxZ":6.3111272909142855,"pX":-0.8564453267657797,"pZ":4.1030673018954715,"vX0":6.8229519773027905,"vY0":-136.68136736684443,"vZ0":1.1851184260998553,"x":149.65,"y":128.0,"x0":-2.00748172092824,"y0":50.006646511957264,"z0":5.062372015110897,"aX":-20.057900743943357},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.9,"breakHorizontal":17.8,"spinRate":2446,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.40149562902772784,"extension":6.653183806550831},"index":0,"playId":"e4d3b0dc-5ced-30a2-98f6-43aa354c13b5","pitchNumber":1,"startTime":"2026-08-29T01:14:25.091Z","endTime":"2026-08-29T01:14:29.680Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"314754d5-2f71-433e-8937-2e64c876b8f3","startTime":"2026-08-29T01:14:42.900Z","endTime":"2026-08-29T01:14:47.900Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.699235366875286,"aZ":-21.784727373189835,"pfxX":-10.55502502777256,"pfxZ":5.627755125904486,"pX":-0.936592608609255,"pZ":3.8437062899170433,"vX0":6.229133112985874,"vY0":-135.2923616825454,"vZ0":1.1034764729272113,"x":152.7,"y":135.0,"x0":-1.9027449941426786,"y0":50.00102533408825,"z0":4.962047844025323,"aX":-19.48098146300604},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":17.8,"spinRate":2463,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4055163001195581,"extension":6.703516377236063},"index":2,"playId":"7ef60c57-e48b-3d3a-9d41-677c9070fa5f","pitchNumber":2,"startTime":"2026-08-29T01:14:57.870Z","endTime":"2026-08-29T01:15:02.467Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.1,"strikeZoneTop":3.233,"strikeZoneBottom":1.632,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.32556526915815,"aZ":-23.24093609268458,"pfxX":-10.86609361267712,"pfxZ":4.672485139737271,"pX":0.08810153028526443,"pZ":3.0962612762462363,"vX0":9.007649870528272,"vY0":-137.82978811519163,"vZ0":-0.8975416354159751,"x":113.64,"y":155.18,"x0":-1.8201876357952196,"y0":50.00396703314671,"z0":5.004070349196719,"aX":-20.7840483738751},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.4,"breakHorizontal":17.6,"spinRate":2507,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.39828044397031537,"extension":6.730460615605679},"hitData":{"launchSpeed":27.6,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":120.4,"coordY":186.14}},"index":3,"playId":"4147d4e9-e514-3a85-af28-44abc13826b3","pitchNumber":3,"startTime":"2026-08-29T01:15:17.922Z","endTime":"2026-08-29T01:15:26.524Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":668942,"link":"/api/v1/people/668942","batSide":{"code":"L","description":"Left"}},"second":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668942,"link":"/api/v1/people/668942"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_bunt"}],"homeTeamWinProbability":11.899999999999999,"awayTeamWinProbability":88.1,"homeTeamWinProbabilityAdded":0.09999999999999964,"leverageIndex":0.79,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:15:26.524Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Isbel strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:16:05.899Z","endTime":"2026-08-29T01:17:28.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664728,"fullName":"Kyle Isbel","link":"/api/v1/people/664728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner Tyler Tolbert replaces Isaac Collins.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:15:56.581Z","endTime":"2026-08-29T01:16:08.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"701","replacedPlayer":{"id":686555,"link":"/api/v1/people/686555"},"base":3,"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"third":{"id":686555,"link":"/api/v1/people/686555"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.5,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.195053113293273,"aZ":-22.51590704713273,"pfxX":-10.64939310920861,"pfxZ":5.1311036310124845,"pX":-0.1480712748469128,"pZ":3.588201344911879,"vX0":8.478734707358562,"vY0":-136.36283400218147,"vZ0":0.42172400761334816,"x":122.64,"y":141.9,"x0":-1.9152637471235041,"y0":50.00131428155051,"z0":4.985837291082727,"aX":-20.039003778753603},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.6,"breakHorizontal":17.5,"spinRate":2504,"spinDirection":242},"zone":11,"typeConfidence":2.0,"plateTime":0.40178202010463293,"extension":6.83315910361192},"index":1,"playId":"861ae2a1-874f-39b9-8610-20bf14aa184b","pitchNumber":1,"startTime":"2026-08-29T01:16:08.059Z","endTime":"2026-08-29T01:16:16.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51349459637898,"aZ":-38.40147746464875,"pfxX":-8.237164348392879,"pfxZ":-4.639394140013157,"pX":-1.0729796610301794,"pZ":1.4282701191378828,"vX0":4.623852358848892,"vY0":-115.15185227797875,"vZ0":0.8837275782898217,"x":157.9,"y":200.22,"x0":-2.0374750185761625,"y0":50.00314072638064,"z0":4.756586964246629,"aX":-11.055031277180902},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-7.9,"breakHorizontal":13.8,"spinRate":2455,"spinDirection":300},"zone":13,"typeConfidence":2.0,"plateTime":0.47577215859030986,"extension":7.101607593553839},"index":2,"playId":"2eea7ef6-3d8a-3a47-a7fa-b3a8cd7c7444","pitchNumber":2,"startTime":"2026-08-29T01:16:39.286Z","endTime":"2026-08-29T01:16:44.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.0271236419184,"aZ":-40.58617701499096,"pfxX":-8.10570821336236,"pfxZ":-6.346055031264395,"pX":0.16812918501644755,"pZ":1.5131446711089969,"vX0":6.675222802331801,"vY0":-114.62047175847141,"vZ0":1.5673882448033962,"x":110.59,"y":197.93,"x0":-1.7347643276676707,"y0":50.00368283286857,"z0":4.796182532084848,"aX":-10.739959192957848},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.7,"breakHorizontal":13.0,"spinRate":2534,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.47862388475464224,"extension":6.861833639084292},"index":3,"playId":"5b7f18a8-f365-3fa8-8760-7f97b314123f","pitchNumber":3,"startTime":"2026-08-29T01:17:04.541Z","endTime":"2026-08-29T01:17:08.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.114,"strikeZoneBottom":1.571,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.626490530724208,"aZ":-41.03224164478424,"pfxX":-8.829704222688072,"pfxZ":-6.667366136858264,"pX":0.34551431296674134,"pZ":0.8416920181865903,"vX0":7.307507937343178,"vY0":-114.66849635620272,"vZ0":0.33286959404136085,"x":103.83,"y":216.05,"x0":-1.7386712784097376,"y0":50.00322118318547,"z0":4.705021189906291,"aX":-11.734185118231707},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-11.6,"breakHorizontal":14.2,"spinRate":2394,"spinDirection":307},"zone":14,"typeConfidence":2.0,"plateTime":0.4780603757156321,"extension":6.975985900898489},"index":4,"playId":"10c8300c-1789-359c-ae93-75379661b922","pitchNumber":4,"startTime":"2026-08-29T01:17:23.691Z","endTime":"2026-08-29T01:17:28.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":664728,"link":"/api/v1/people/664728","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":664728,"link":"/api/v1/people/664728"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.0,"awayTeamWinProbability":83.0,"homeTeamWinProbabilityAdded":5.100000000000001,"leverageIndex":1.2,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:17:28.611Z","atBatIndex":63},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Carter Jensen homers (19) on a fly ball to right center field. Tyler Tolbert scores.","rbi":2,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:17:33.671Z","endTime":"2026-08-29T01:19:07.671Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"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":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":695600,"fullName":"Carter Jensen","link":"/api/v1/people/695600"},"responsiblePitcher":{"id":684974,"link":"/api/v1/people/684974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":686475,"fullName":"Tyler Tolbert","link":"/api/v1/people/686475"},"responsiblePitcher":{"id":684974,"link":"/api/v1/people/684974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.478272726278043,"aZ":-40.406409888622186,"pfxX":-8.521787595511489,"pfxZ":-6.293801565205137,"pX":0.09337403665937169,"pZ":1.600303550951997,"vX0":6.737651341192557,"vY0":-113.53032691623717,"vZ0":1.8742083155746925,"x":113.44,"y":195.57,"x0":-1.8033761617142698,"y0":50.00489670690219,"z0":4.781038359661017,"aX":-11.143505471813198},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.6,"breakHorizontal":13.8,"spinRate":2558,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.4821675080438155,"extension":7.260822389355627},"index":0,"playId":"d9a57e03-a4c9-3749-93fa-ad1ae7405a06","pitchNumber":1,"startTime":"2026-08-29T01:17:51.448Z","endTime":"2026-08-29T01:17:55.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29477180020959,"aZ":-20.64374298823059,"pfxX":0.4216050638890889,"pfxZ":6.472696782736582,"pX":-0.39974176085733676,"pZ":2.6159617220615616,"vX0":4.041213653718682,"vY0":-131.94873430725343,"vZ0":-2.2417944212693173,"x":132.24,"y":168.15,"x0":-1.9993242037898673,"y0":50.00514271644638,"z0":4.9806927330190485,"aX":0.7510364487238954},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.5,"breakHorizontal":-1.6,"spinRate":2572,"spinDirection":198},"zone":4,"typeConfidence":2.0,"plateTime":0.4134432638264913,"extension":6.703553091240927},"index":1,"playId":"821c76a6-1a24-357f-a69b-521951263d68","pitchNumber":2,"startTime":"2026-08-29T01:18:08.644Z","endTime":"2026-08-29T01:18:12.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.067063022965606,"aZ":-25.978450734686202,"pfxX":0.9788095464591686,"pfxZ":3.57845641788696,"pX":-1.6971406610767379,"pZ":3.609198190278801,"vX0":0.8371207798729065,"vY0":-130.22876082005217,"vZ0":1.2526598999599585,"x":181.69,"y":141.33,"x0":-2.14895502177602,"y0":50.006153522253264,"z0":5.074341902717887,"aX":1.6963316128596206},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":-1.9,"spinRate":2507,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.41916940537404157,"extension":6.61475333173226},"index":2,"playId":"eae43929-c687-3c92-8ff6-3725dff68a56","pitchNumber":3,"startTime":"2026-08-29T01:18:23.231Z","endTime":"2026-08-29T01:18:28.112Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.839719839537807,"aZ":-19.69439593701562,"pfxX":0.07795161928275895,"pfxZ":7.106948879063625,"pX":0.3856438169834788,"pZ":2.90811881751604,"vX0":6.001608209646619,"vY0":-131.1799724251828,"vZ0":-1.4153903766793197,"x":102.3,"y":160.26,"x0":-1.934835647525954,"y0":50.0014120418715,"z0":4.912310025968808,"aX":0.13535307280894987},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.8,"breakHorizontal":-1.3,"spinRate":2522,"spinDirection":205},"zone":3,"typeConfidence":2.0,"plateTime":0.41637183715100257,"extension":6.832820504819177},"hitData":{"launchSpeed":97.8,"launchAngle":27.0,"totalDistance":367.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":201.51,"coordY":70.9}},"index":3,"playId":"f191cd86-19f3-34ec-bac6-7a3d16c56f9e","pitchNumber":4,"startTime":"2026-08-29T01:18:42.398Z","endTime":"2026-08-29T01:19:07.671Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":695600,"link":"/api/v1/people/695600","batSide":{"code":"L","description":"Left"}},"third":{"id":686475,"link":"/api/v1/people/686475"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":695600,"link":"/api/v1/people/695600"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.1000000000000005,"awayTeamWinProbability":95.9,"homeTeamWinProbabilityAdded":-12.899999999999999,"leverageIndex":1.23,"dramaIndex":115.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:19:07.671Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bobby Witt Jr. flies out sharply to center fielder Petey Halpin.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-29T01:19:25.294Z","endTime":"2026-08-29T01:19:59.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":677951,"fullName":"Bobby Witt Jr.","link":"/api/v1/people/677951"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":690984,"link":"/api/v1/people/690984"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.583115035462068,"aZ":-38.67511753268977,"pfxX":-10.06505057332521,"pfxZ":-5.0162431572645865,"pX":0.14527748411722138,"pZ":3.1213361193523337,"vX0":6.9354660112463975,"vY0":-113.07411561369771,"vZ0":4.455947198675042,"x":111.46,"y":154.5,"x0":-1.6537076661056542,"y0":50.0040434197231,"z0":5.005018408312973,"aX":-13.036759170999762},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-7.6,"breakHorizontal":16.4,"spinRate":2451,"spinDirection":295},"zone":2,"typeConfidence":2.0,"plateTime":0.48435654542768347,"extension":7.077936846362517},"index":0,"playId":"16002f05-6b33-31e0-a636-860ea21bf705","pitchNumber":1,"startTime":"2026-08-29T01:19:36.808Z","endTime":"2026-08-29T01:19:41.268Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.8,"endSpeed":73.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.981892962139298,"aZ":-37.297793230014285,"pfxX":-10.36339795978347,"pfxZ":-3.785399316437519,"pX":-0.1526105419230563,"pZ":1.8816989960040498,"vX0":6.737884208401343,"vY0":-116.03639764296749,"vZ0":1.4592083388981523,"x":122.82,"y":187.97,"x0":-1.7567145549605223,"y0":50.00018632269335,"z0":4.815217801382319,"aX":-14.041624805057848},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-6.1,"breakHorizontal":16.9,"spinRate":2466,"spinDirection":293},"zone":8,"typeConfidence":2.0,"plateTime":0.4731637302028635,"extension":7.083528710261077},"hitData":{"launchSpeed":102.5,"launchAngle":30.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":119.06,"coordY":41.34}},"index":1,"playId":"cb75afb3-2355-3b83-b3c1-c8350a9e638f","pitchNumber":2,"startTime":"2026-08-29T01:19:50.358Z","endTime":"2026-08-29T01:19:59.896Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":672275,"link":"/api/v1/people/672275"},"first":{"id":663993,"link":"/api/v1/people/663993"},"second":{"id":683953,"link":"/api/v1/people/683953"},"third":{"id":608070,"link":"/api/v1/people/608070"},"shortstop":{"id":677587,"link":"/api/v1/people/677587"},"left":{"id":680757,"link":"/api/v1/people/680757"},"center":{"id":690984,"link":"/api/v1/people/690984"},"right":{"id":666176,"link":"/api/v1/people/666176"}},"offense":{"batter":{"id":677951,"link":"/api/v1/people/677951","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":677951,"link":"/api/v1/people/677951"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.08,"dramaIndex":8.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:19:59.896Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Chase DeLauter singles on a ground ball to left fielder Tyler Tolbert.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:22:37.603Z","endTime":"2026-08-29T01:23:06.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Tyler Tolbert remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"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-08-29T01:22:14.167Z","endTime":"2026-08-29T01:22:14.183Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686475,"link":"/api/v1/people/686475"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"701","replacedPlayer":{"id":686555,"link":"/api/v1/people/686555"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686555,"link":"/api/v1/people/686555"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Steven Cruz replaces Michael Wacha.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"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-08-29T01:22:14.183Z","endTime":"2026-08-29T01:22:39.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608379,"link":"/api/v1/people/608379","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":90.6,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.62302974764446,"aZ":-14.148032577167273,"pfxX":-7.371209097623874,"pfxZ":8.581228668330489,"pX":-0.6571014057750619,"pZ":2.4931300109978642,"vX0":8.278808854385796,"vY0":-143.86343072511835,"vZ0":-5.756942011188314,"x":142.05,"y":171.47,"x0":-2.611127584466809,"y0":50.00607106768713,"z0":5.393442187342353,"aX":-15.491138386809892},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.5,"breakHorizontal":11.8,"spinRate":2321,"spinDirection":223},"zone":4,"typeConfidence":0.91,"plateTime":0.38037455078538374,"extension":6.2252104342425065},"index":2,"playId":"81b27e37-6e72-38be-b72e-ec728ceef0ca","pitchNumber":1,"startTime":"2026-08-29T01:22:39.975Z","endTime":"2026-08-29T01:22:43.763Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.6,"endSpeed":91.3,"strikeZoneTop":3.339,"strikeZoneBottom":1.685,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13532211584439,"aZ":-14.621232195415814,"pfxX":-6.597850504677336,"pfxZ":8.229870777025894,"pX":-0.12108352920934878,"pZ":2.8567148742652666,"vX0":9.85322910827689,"vY0":-144.73976699331902,"vZ0":-4.483357522278703,"x":121.62,"y":161.65,"x0":-2.704020779654552,"y0":50.00370369154333,"z0":5.313938652291597,"aX":-14.073947529804862},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.2,"breakHorizontal":10.1,"spinRate":2129,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.37768178385985784,"extension":6.4373446409552955},"hitData":{"launchSpeed":90.2,"launchAngle":5.0,"totalDistance":102.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.52,"coordY":108.08}},"index":3,"playId":"55271eca-bbf6-30d5-ab9a-d9e5ace58427","pitchNumber":2,"startTime":"2026-08-29T01:22:56.507Z","endTime":"2026-08-29T01:23:06.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":800050,"link":"/api/v1/people/800050","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":800050,"link":"/api/v1/people/800050"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:23:06.823Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"José Ramírez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:23:21.556Z","endTime":"2026-08-29T01:26:18.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,8,9],"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":608070,"fullName":"José Ramírez","link":"/api/v1/people/608070"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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":93.0,"endSpeed":86.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288566343688537,"aZ":-23.559034053132624,"pfxX":0.9944727811118224,"pfxZ":4.588493135984624,"pX":0.5603886793121493,"pZ":2.4685286987135946,"vX0":8.064794953487208,"vY0":-135.3378348145896,"vZ0":-3.500339140516213,"x":95.64,"y":172.13,"x0":-2.5727921742611133,"y0":50.00080836652334,"z0":5.406355764420341,"aX":1.865001351724056},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.8,"breakHorizontal":-3.4,"spinRate":2153,"spinDirection":193},"zone":6,"typeConfidence":0.88,"plateTime":0.4029110233962232,"extension":6.438071386594049},"index":0,"playId":"5194d1e9-241f-3a36-94e2-35119eb353bc","pitchNumber":1,"startTime":"2026-08-29T01:23:31.621Z","endTime":"2026-08-29T01:23:35.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.1,"endSpeed":91.6,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.04747648502405,"aZ":-13.546231411117326,"pfxX":-7.564623090692153,"pfxZ":8.675188042548095,"pX":-0.23479201412680728,"pZ":2.8956229229427293,"vX0":10.039408707634564,"vY0":-145.3895337271407,"vZ0":-4.474536816414,"x":125.95,"y":160.6,"x0":-2.744572200068088,"y0":50.00654904880672,"z0":5.272463609811409,"aX":-16.25095547436853},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":15.0,"breakHorizontal":11.8,"spinRate":2266,"spinDirection":230},"zone":2,"typeConfidence":0.92,"plateTime":0.37626330061800717,"extension":6.609770598199075},"index":1,"playId":"28e2cd08-7204-364b-8f77-655647722769","pitchNumber":2,"startTime":"2026-08-29T01:23:43.264Z","endTime":"2026-08-29T01:23:48.147Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":86.2,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.05055286243954,"aZ":-22.928557703695326,"pfxX":1.279006020075975,"pfxZ":4.917403210313237,"pX":-0.08103643369825478,"pZ":1.9580457097255544,"vX0":6.569410378080285,"vY0":-135.58565214136854,"vZ0":-4.795902689094529,"x":120.09,"y":185.91,"x0":-2.6921390658414293,"y0":50.00064364356325,"z0":5.330533652685682,"aX":2.4016865673731163},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.2,"breakHorizontal":-3.6,"spinRate":2180,"spinDirection":188},"zone":8,"typeConfidence":0.87,"plateTime":0.40254856157540164,"extension":6.237491624985495},"index":2,"playId":"4d616ece-268b-387d-88ca-f4d28c7fc999","pitchNumber":3,"startTime":"2026-08-29T01:23:58.744Z","endTime":"2026-08-29T01:24:03.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":92.1,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.825207803130528,"aZ":-16.23197081950371,"pfxX":-6.836654600138618,"pfxZ":7.366196016201043,"pX":-1.042082450669052,"pZ":2.751600486757954,"vX0":7.8430868306709245,"vY0":-145.45099496235744,"vZ0":-3.9296268567018826,"x":156.72,"y":164.49,"x0":-2.8721407934961882,"y0":50.00593118069165,"z0":5.090335937584385,"aX":-14.802501444090579},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.8,"breakHorizontal":11.0,"spinRate":2093,"spinDirection":228},"zone":11,"typeConfidence":0.9,"plateTime":0.3751061613231301,"extension":6.382093067456675},"index":3,"playId":"3aefe46f-6544-36f4-a16b-3e7d62c16bc2","pitchNumber":4,"startTime":"2026-08-29T01:24:17.113Z","endTime":"2026-08-29T01:24:21.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":87.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.31542830242109,"aZ":-24.929174404449384,"pfxX":-0.4013273833205915,"pfxZ":3.7702638731379885,"pX":-0.8978176462487095,"pZ":3.92014785917889,"vX0":5.114320082971114,"vY0":-136.82569098115783,"vZ0":0.20291292957585172,"x":151.22,"y":132.94,"x0":-2.7282652001411902,"y0":50.00276691376897,"z0":5.5343980877631145,"aX":-0.7712379117393023},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":-0.2,"spinRate":2056,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.3982229870278715,"extension":6.604508708375641},"index":4,"playId":"77e8457b-9ad5-3b95-9751-d8d2609b73b8","pitchNumber":5,"startTime":"2026-08-29T01:24:33.379Z","endTime":"2026-08-29T01:24:38.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":87.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.357199913496167,"aZ":-25.20979765772087,"pfxX":0.05696302418885146,"pfxZ":3.6196692050911654,"pX":0.47736738098883924,"pZ":2.1403810753022543,"vX0":8.764924295541308,"vY0":-137.166933544063,"vZ0":-3.877892130678621,"x":98.8,"y":180.99,"x0":-2.753008428768631,"y0":50.005291576662735,"z0":5.270288846246043,"aX":0.10976811522659599},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.0,"breakHorizontal":-1.8,"spinRate":2080,"spinDirection":188},"zone":6,"typeConfidence":0.9,"plateTime":0.397710697917399,"extension":6.661726716064763},"index":5,"playId":"5dae4030-3b1c-32c1-a2fd-83f00f61ca1c","pitchNumber":6,"startTime":"2026-08-29T01:24:52.041Z","endTime":"2026-08-29T01:25:00.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.1,"endSpeed":91.5,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.78716844400379,"aZ":-17.500305657721523,"pfxX":-6.0446040440399,"pfxZ":6.848642584399301,"pX":-0.21091897048118816,"pZ":2.2882140808443423,"vX0":9.41984993210521,"vY0":-145.39032979312043,"vZ0":-5.342594972190165,"x":125.04,"y":177.0,"x0":-2.706142928361701,"y0":50.00507136019003,"z0":5.210244041074203,"aX":-12.955403598893021},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.5,"breakHorizontal":9.1,"spinRate":2112,"spinDirection":219},"zone":5,"typeConfidence":0.88,"plateTime":0.3765921672825452,"extension":6.5566866056186734},"index":6,"playId":"7534cf31-1d6d-35b1-a34e-786b62165b53","pitchNumber":7,"startTime":"2026-08-29T01:25:24.022Z","endTime":"2026-08-29T01:25:29.901Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":7,"startTime":"2026-08-29T01:25:38.011Z","endTime":"2026-08-29T01:25:51.612Z","isPitch":false,"type":"action","player":{"id":608070,"link":"/api/v1/people/608070"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.3,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.443526112871336,"aZ":-30.98744676392901,"pfxX":3.291732896844226,"pfxZ":0.681295918837014,"pX":-0.3546982304870942,"pZ":1.6045423866327557,"vX0":4.93754808942998,"vY0":-130.33691265086202,"vZ0":-3.9117359733336006,"x":130.52,"y":195.46,"x0":-2.693001276106357,"y0":50.00279709547748,"z0":5.435549067250699,"aX":5.727419297566806},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":0.7,"breakHorizontal":-7.0,"spinRate":2314,"spinDirection":119},"zone":7,"typeConfidence":0.91,"plateTime":0.41840772349399646,"extension":6.780707041770167},"index":8,"playId":"30f3509e-97cc-3889-97eb-6cd17efa2d7e","pitchNumber":8,"startTime":"2026-08-29T01:25:51.612Z","endTime":"2026-08-29T01:25:56.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.035,"strikeZoneBottom":1.532,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.265434379905,"aZ":-29.1993823368254,"pfxX":3.6607523324824944,"pfxZ":1.6830970647735253,"pX":-0.0830272728687365,"pZ":1.0605896344355816,"vX0":5.755527019466251,"vY0":-131.50165249844494,"vZ0":-5.482130784550631,"x":120.16,"y":210.14,"x0":-2.767439102556499,"y0":50.005410005589056,"z0":5.312021322766525,"aX":6.474918331543428},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":2.2,"breakHorizontal":-7.8,"spinRate":2298,"spinDirection":112},"zone":13,"typeConfidence":0.9,"plateTime":0.4149370302963655,"extension":6.536613984313505},"index":9,"playId":"9cd33cb5-9c75-3c6a-99b6-d1a65c375fff","pitchNumber":9,"startTime":"2026-08-29T01:26:13.179Z","endTime":"2026-08-29T01:26:18.343Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":608070,"link":"/api/v1/people/608070","batSide":{"code":"L","description":"Left"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":608070,"link":"/api/v1/people/608070"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":2.04,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:26:18.343Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jo Adell singles on a pop up to right fielder Jac Caglianone. Chase DeLauter to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:26:54.045Z","endTime":"2026-08-29T01:27:38.295Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":695506,"link":"/api/v1/people/695506"},"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":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-29T01:26:25.497Z","endTime":"2026-08-29T01:26:56.343Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.630935899230867,"aZ":-25.423451651808822,"pfxX":-0.002605125231950556,"pfxZ":3.567288088133862,"pX":0.8310043711033989,"pZ":0.9031014984861662,"vX0":10.786721874340667,"vY0":-136.5766940297776,"vZ0":-6.8402623865269785,"x":85.32,"y":214.4,"x0":-3.1666086453124054,"y0":50.002340893679666,"z0":5.18451412823618,"aX":-0.005869726185024979},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.2,"breakHorizontal":-2.3,"spinRate":2149,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.40079236982914157,"extension":6.585431645701879},"index":1,"playId":"464fbe32-5de6-31d4-aeb5-6be9d33d35b7","pitchNumber":1,"startTime":"2026-08-29T01:26:56.343Z","endTime":"2026-08-29T01:27:01.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.00206380469071,"aZ":-25.256508858010893,"pfxX":-0.7318444704880164,"pfxZ":3.7111330630900747,"pX":-0.04548406055791085,"pZ":1.988705363931501,"vX0":8.874583571069008,"vY0":-135.73035371382872,"vZ0":-4.360630065492122,"x":118.73,"y":185.08,"x0":-3.263796981090349,"y0":50.00158125398652,"z0":5.3769692091206895,"aX":-1.3640219565062668},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.0,"breakHorizontal":-0.6,"spinRate":2128,"spinDirection":183},"zone":8,"typeConfidence":0.9,"plateTime":0.4037056032946613,"extension":6.821407802113514},"index":2,"playId":"baf6f6d8-096c-3655-9c75-2a90b1061d90","pitchNumber":2,"startTime":"2026-08-29T01:27:09.496Z","endTime":"2026-08-29T01:27:13.932Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":90.9,"strikeZoneTop":3.305,"strikeZoneBottom":1.668,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.59597353015654,"aZ":-12.89132840931824,"pfxX":-6.088877357212539,"pfxZ":9.089372218639358,"pX":-0.6686717900833948,"pZ":3.225935330199727,"vX0":9.478292001504945,"vY0":-144.68915701684884,"vZ0":-3.788425060739814,"x":142.49,"y":151.68,"x0":-3.195068836363237,"y0":50.00260397521786,"z0":5.341620080754426,"aX":-12.91787577579829},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":15.8,"breakHorizontal":9.1,"spinRate":2145,"spinDirection":218},"zone":1,"typeConfidence":0.91,"plateTime":0.3784769044711953,"extension":6.176654948808706},"hitData":{"launchSpeed":63.2,"launchAngle":45.0,"totalDistance":182.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":181.68,"coordY":143.55}},"index":3,"playId":"545b1adb-6276-3994-ac10-f610460a31d2","pitchNumber":3,"startTime":"2026-08-29T01:27:24.280Z","endTime":"2026-08-29T01:27:38.295Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":666176,"link":"/api/v1/people/666176","batSide":{"code":"R","description":"Right"}},"first":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":666176,"link":"/api/v1/people/666176"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":11.3,"awayTeamWinProbability":88.7,"homeTeamWinProbabilityAdded":6.700000000000001,"leverageIndex":1.32,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:27:38.295Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nathaniel Lowe strikes out swinging.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:27:47.599Z","endTime":"2026-08-29T01:28:44.103Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnSecond":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663993,"fullName":"Nathaniel Lowe","link":"/api/v1/people/663993"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":695600,"link":"/api/v1/people/695600"},"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(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":101.1,"endSpeed":92.8,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37079460746948,"aZ":-13.39376098945096,"pfxX":-6.235740004826937,"pfxZ":8.52613146289236,"pX":-0.11798636581672158,"pZ":3.7890276502359996,"vX0":9.935312277854907,"vY0":-146.9351374411829,"vZ0":-2.2893985690201664,"x":121.5,"y":136.48,"x0":-2.721352058467444,"y0":50.00619103838961,"z0":5.366844235227578,"aX":-13.741393784166986},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":15.2,"breakHorizontal":9.5,"spinRate":2242,"spinDirection":219},"zone":11,"typeConfidence":0.91,"plateTime":0.37170636108196886,"extension":6.497127142883693},"index":0,"playId":"61a3ce0a-8aa7-346f-8e57-37e895e1681c","pitchNumber":1,"startTime":"2026-08-29T01:28:02.380Z","endTime":"2026-08-29T01:28:07.217Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":100.1,"endSpeed":91.9,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.753501348817448,"aZ":-12.534729855919265,"pfxX":-5.69169243399368,"pfxZ":9.090444274649979,"pX":0.3823523567276055,"pZ":3.4191930357364315,"vX0":10.9996101048302,"vY0":-145.5096945474157,"vZ0":-2.891264324862525,"x":102.43,"y":146.46,"x0":-2.6945431683310406,"y0":50.002807934801,"z0":5.1773957257275365,"aX":-12.298021561232629},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":16.1,"breakHorizontal":8.3,"spinRate":2225,"spinDirection":223},"zone":3,"typeConfidence":0.91,"plateTime":0.3753512035887856,"extension":6.55270224513923},"index":1,"playId":"eee11702-8658-3870-9b42-8b8c952d963b","pitchNumber":2,"startTime":"2026-08-29T01:28:16.801Z","endTime":"2026-08-29T01:28:21.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.6,"endSpeed":92.3,"strikeZoneTop":3.367,"strikeZoneBottom":1.699,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27130661511456,"aZ":-13.524019700172056,"pfxX":-5.973847212716906,"pfxZ":8.561911344249944,"pX":0.458045268895707,"pZ":3.8200390799559694,"vX0":11.24755672432895,"vY0":-146.1780617747603,"vZ0":-1.7215355569843485,"x":99.54,"y":135.64,"x0":-2.6517213549049243,"y0":50.00670277398797,"z0":5.22234894487752,"aX":-13.019188093324113},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":15.4,"breakHorizontal":8.8,"spinRate":2234,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.3737361387594782,"extension":6.4860835550363864},"index":2,"playId":"a43544f1-51a6-31aa-9052-37ee1fa5b79d","pitchNumber":3,"startTime":"2026-08-29T01:28:38.892Z","endTime":"2026-08-29T01:28:44.103Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":663993,"link":"/api/v1/people/663993","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":663993,"link":"/api/v1/people/663993"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-6.700000000000001,"leverageIndex":2.89,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:28:44.103Z","atBatIndex":69},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Guardians challenged (hit by pitch), call on the field was overturned: Travis Bazzana hit by pitch. Chase DeLauter to 3rd. Jo Adell to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:28:54.616Z","endTime":"2026-08-29T01:29:29.587Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"postOnSecond":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"postOnThird":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":800050,"fullName":"Chase DeLauter","link":"/api/v1/people/800050"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":666176,"fullName":"Jo Adell","link":"/api/v1/people/666176"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":683953,"fullName":"Travis Bazzana","link":"/api/v1/people/683953"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.5,"endSpeed":91.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.95653020402028,"aZ":-12.401948869292585,"pfxX":-7.193833026713913,"pfxZ":9.136466297824935,"pX":0.6560987969002409,"pZ":4.029505444295819,"vX0":12.45791156106687,"vY0":-145.86407186813707,"vZ0":-1.5429570376031827,"x":91.99,"y":129.98,"x0":-2.7272374507286985,"y0":50.00052441437501,"z0":5.309542571601793,"aX":-15.566190577767651},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2202,"spinDirection":231},"zone":12,"typeConfidence":0.92,"plateTime":0.3749066505231915,"extension":6.4458394991831405},"index":0,"playId":"35fde921-071a-3d9e-85ba-f9178956a519","pitchNumber":1,"startTime":"2026-08-29T01:29:06.671Z","endTime":"2026-08-29T01:29:11.547Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.66519148521741,"aZ":-25.09442532733236,"pfxX":0.239178209721981,"pfxZ":3.74419240595166,"pX":1.4588148045583882,"pZ":3.1303076832613344,"vX0":10.970935428126603,"vY0":-136.32937075954018,"vZ0":-1.3523791373884864,"x":61.39,"y":154.26,"x0":-2.640851350543704,"y0":50.004410941537586,"z0":5.357354809157737,"aX":0.44917163733948123},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.7,"breakHorizontal":-2.6,"spinRate":2213,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.401069117017665,"extension":6.553350739742949},"index":1,"playId":"f5d607a7-ec92-3341-a90b-7f007e719ecf","pitchNumber":2,"startTime":"2026-08-29T01:29:22.636Z","endTime":"2026-08-29T01:29:29.587Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":683953,"link":"/api/v1/people/683953","batSide":{"code":"L","description":"Left"}},"first":{"id":666176,"link":"/api/v1/people/666176"},"second":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683953,"link":"/api/v1/people/683953"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MI","challengeTeamId":114},"homeTeamWinProbability":9.9,"awayTeamWinProbability":90.1,"homeTeamWinProbabilityAdded":5.300000000000001,"leverageIndex":1.85,"dramaIndex":84.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:29:29.587Z","atBatIndex":70},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Angel Genao grounds out softly, pitcher Steven Cruz to first baseman Vinnie Pasquantino.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-29T01:32:25.864Z","endTime":"2026-08-29T01:33:07.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":674444,"fullName":"Steven Cruz","link":"/api/v1/people/674444"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".667"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".150"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".571"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".400"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.87"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.59"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.63"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.79"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.19"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.45"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.05"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.40"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.25"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.17"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.29"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".444"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".778"},{"zone":"05","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".300"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.571"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"11","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694197,"fullName":"Angel Genao","link":"/api/v1/people/694197"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":674444,"link":"/api/v1/people/674444"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":686469,"link":"/api/v1/people/686469"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Angel Genao replaces Patrick Bailey.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-29T01:31:42.864Z","endTime":"2026-08-29T01:31:48.708Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694197,"link":"/api/v1/people/694197"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":672275,"link":"/api/v1/people/672275"},"defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":672275,"link":"/api/v1/people/672275","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-29T01:31:48.708Z","endTime":"2026-08-29T01:32:28.166Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.7,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.14341178788744,"aZ":-21.475233579118722,"pfxX":-1.1472908856539936,"pfxZ":5.4010241759701385,"pX":1.869034784222611,"pZ":1.5636249962545687,"vX0":12.471506157189923,"vY0":-139.33398805876774,"vZ0":-6.49258381795716,"x":45.76,"y":196.56,"x0":-2.501898365903656,"y0":50.00393201245099,"z0":5.32736401241494,"aX":-2.275803980502385},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.6,"breakHorizontal":-0.4,"spinRate":2205,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.3920084704787641,"extension":6.465634565605107},"index":2,"playId":"6d5f2b87-b1f4-3e93-a2ff-b72e2aae62c1","pitchNumber":1,"startTime":"2026-08-29T01:32:28.166Z","endTime":"2026-08-29T01:32:33.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.0,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.499427273137147,"aZ":-23.396198947377144,"pfxX":-1.3563734001652783,"pfxZ":4.425509167331986,"pX":-2.0571981287613763,"pZ":2.870161780447584,"vX0":3.018915109390356,"vY0":-139.67769404510227,"vZ0":-2.584405511809177,"x":195.42,"y":161.29,"x0":-2.974173566380056,"y0":50.000137997708876,"z0":5.34033748002944,"aX":-2.688876332493563},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.7,"breakHorizontal":1.8,"spinRate":1988,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3916504693961156,"extension":6.605271597790978},"index":3,"playId":"e2c8737c-f2da-3529-926e-d230f244d5f5","pitchNumber":2,"startTime":"2026-08-29T01:32:43.074Z","endTime":"2026-08-29T01:32:47.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"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":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":87.1,"strikeZoneTop":3.177,"strikeZoneBottom":1.603,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.765328137977978,"aZ":-25.47065092214019,"pfxX":0.27392216450615925,"pfxZ":3.481809737840589,"pX":0.03872896579695892,"pZ":2.8739114492741056,"vX0":7.672712616736675,"vY0":-137.27668844784063,"vZ0":-1.80578652062168,"x":115.52,"y":161.18,"x0":-2.817400504264189,"y0":50.00387164949716,"z0":5.258370443080539,"aX":0.5276362961678587},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.1,"breakHorizontal":-1.9,"spinRate":2079,"spinDirection":183},"zone":2,"typeConfidence":0.9,"plateTime":0.39759950415746736,"extension":6.477961204002424},"hitData":{"launchSpeed":58.1,"launchAngle":-69.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":130.21,"coordY":186.56}},"index":4,"playId":"6c439ceb-5d56-39f3-a8bc-8bda8499135b","pitchNumber":3,"startTime":"2026-08-29T01:32:58.063Z","endTime":"2026-08-29T01:33:07.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":674444,"link":"/api/v1/people/674444","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":695600,"link":"/api/v1/people/695600"},"first":{"id":686469,"link":"/api/v1/people/686469"},"second":{"id":679845,"link":"/api/v1/people/679845"},"third":{"id":668942,"link":"/api/v1/people/668942"},"shortstop":{"id":677951,"link":"/api/v1/people/677951"},"left":{"id":686475,"link":"/api/v1/people/686475"},"center":{"id":664728,"link":"/api/v1/people/664728"},"right":{"id":695506,"link":"/api/v1/people/695506"}},"offense":{"batter":{"id":694197,"link":"/api/v1/people/694197","batSide":{"code":"L","description":"Left"}},"first":{"id":683953,"link":"/api/v1/people/683953"},"second":{"id":666176,"link":"/api/v1/people/666176"},"third":{"id":800050,"link":"/api/v1/people/800050"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":665298,"link":"/api/v1/people/665298"},"officialType":"Home Plate"},{"official":{"id":511890,"link":"/api/v1/people/511890"},"officialType":"First Base"},{"official":{"id":607884,"link":"/api/v1/people/607884"},"officialType":"Second Base"},{"official":{"id":482641,"link":"/api/v1/people/482641"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_ab"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_ab"},{"player":{"id":694197,"link":"/api/v1/people/694197"},"credit":"b_pa"},{"player":{"id":674444,"link":"/api/v1/people/674444"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-9.9,"leverageIndex":3.98,"dramaIndex":165.0,"contextMetrics":{},"playEndTime":"2026-08-29T01:33:07.092Z","atBatIndex":71}]