[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:10:24.217Z","endTime":"2026-07-24T20:11:34.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,5,6],"actionIndex":[0,1,2,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T17:24:27.168Z","endTime":"2026-07-24T19:48:47.807Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T19:48:47.807Z","endTime":"2026-07-24T20:08:36.332Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-24T20:08:36.332Z","endTime":"2026-07-24T20:10:26.426Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.415071001138585,"aZ":-17.709673904642,"pfxX":7.249766105744699,"pfxZ":7.348809742484782,"pX":1.0637496903039991,"pZ":2.8162151030894487,"vX0":-4.230945784746169,"vY0":-139.40698736660326,"vZ0":-3.628132614046967,"x":76.45,"y":162.74,"x0":1.659459705175383,"y0":50.00114943970202,"z0":5.303969827243729,"aX":14.264176797818461},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.7,"breakHorizontal":-12.2,"spinRate":2229,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.39294786598754783,"extension":6.1554210898736},"index":3,"playId":"4182a779-04c3-3edd-8296-da063a82ecbe","pitchNumber":1,"startTime":"2026-07-24T20:10:26.426Z","endTime":"2026-07-24T20:10:32.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-24T20:10:43.988Z","endTime":"2026-07-24T20:11:15.801Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":81.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47246068511259,"aZ":-29.812745601648334,"pfxX":-1.677319044783843,"pfxZ":1.409514857791958,"pX":-1.137150243617693,"pZ":1.4261845725774513,"vX0":-6.26015248091394,"vY0":-128.0423699767984,"vZ0":-3.915835590760655,"x":160.35,"y":200.27,"x0":1.5457434101849057,"y0":50.00578618214179,"z0":5.2774840037429875,"aX":-2.8189916980498375},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.9,"breakHorizontal":4.3,"spinRate":2805,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.4258296949664988,"extension":6.095087116046854},"index":5,"playId":"97e14731-bf09-3a4c-b568-01d4165f981f","pitchNumber":2,"startTime":"2026-07-24T20:11:15.801Z","endTime":"2026-07-24T20:11:19.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92787565597392,"aZ":-16.34147754676688,"pfxX":8.245073850009657,"pfxZ":7.977917064461295,"pX":-0.5310055152351728,"pZ":2.5198120339249526,"vX0":-9.00457738617415,"vY0":-140.0484877478321,"vZ0":-4.260496182666939,"x":137.24,"y":170.75,"x0":1.6562251597273232,"y0":50.00332588240043,"z0":5.131302908329536,"aX":16.363122258273776},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.7,"breakHorizontal":-13.1,"spinRate":2441,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.39126293800096246,"extension":6.261140549395733},"index":6,"playId":"bd41e1b8-be7f-34e0-a2cd-c097d34fff99","pitchNumber":3,"startTime":"2026-07-24T20:11:29.596Z","endTime":"2026-07-24T20:11:34.025Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-24T20:11:34.025Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Karros doubles (19) on a fly ball to right fielder Luis Lara.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:11:41.044Z","endTime":"2026-07-24T20:13:19.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.2796234352754,"aZ":-15.961320312328708,"pfxX":8.401655315087455,"pfxZ":8.20211840206539,"pX":-0.10278597370785456,"pZ":2.365893035135684,"vX0":-8.340650699976754,"vY0":-139.65407939561732,"vZ0":-4.839668379389646,"x":120.92,"y":174.9,"x0":1.8301039096752805,"y0":50.00123543864371,"z0":5.170235009507961,"aX":16.60399256920918},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.0,"breakHorizontal":-13.6,"spinRate":2457,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3921227826755995,"extension":6.291933103638993},"index":0,"playId":"937cc22c-723b-321f-999d-b7074200d87f","pitchNumber":1,"startTime":"2026-07-24T20:11:55.211Z","endTime":"2026-07-24T20:11:59.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.9,"endSpeed":81.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.633332070396882,"aZ":-27.004490423829424,"pfxX":11.020831956993197,"pfxZ":3.070656779834922,"pX":0.036567441249990854,"pZ":0.7937769718272117,"vX0":-7.275848848029897,"vY0":-129.1942184615819,"vZ0":-5.876718933832352,"x":115.61,"y":217.35,"x0":1.46146514483203,"y0":50.00564205061564,"z0":5.181199963943982,"aX":18.580099981776744},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":-18.2,"spinRate":1769,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4244209178651537,"extension":6.260541831126816},"index":1,"playId":"b6690a6f-ac02-391f-ba09-058cb714f0c8","pitchNumber":2,"startTime":"2026-07-24T20:12:08.044Z","endTime":"2026-07-24T20:12:12.048Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.9,"endSpeed":87.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.774788904802662,"aZ":-15.352730498578337,"pfxX":5.22222389795312,"pfxZ":8.660469642569986,"pX":-0.3696949423625748,"pZ":2.694702421296858,"vX0":-7.533782533907367,"vY0":-138.00999951354265,"vZ0":-4.1066821392117765,"x":131.09,"y":166.02,"x0":1.7084584008005836,"y0":50.00071126733343,"z0":5.226037114515722,"aX":10.14122780620508},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.1,"breakHorizontal":-8.0,"spinRate":2690,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.3958523449452782,"extension":6.1849145327072135},"index":2,"playId":"41cf331e-00ed-31ab-ad75-c1fa3e3ed619","pitchNumber":3,"startTime":"2026-07-24T20:12:22.753Z","endTime":"2026-07-24T20:12:27.337Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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-07-24T20:12:34.566Z","endTime":"2026-07-24T20:12:48.329Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.940949838526766,"aZ":-38.04886726339468,"pfxX":-5.608495378452598,"pfxZ":-3.998312450191258,"pX":0.5628540694002016,"pZ":1.4096240514444769,"vX0":-1.156312986755563,"vY0":-120.62239782879278,"vZ0":-1.7125231706211235,"x":95.55,"y":200.72,"x0":1.7771563629892362,"y0":50.00087729547785,"z0":5.49019720022174,"aX":-8.245295332584629},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.4,"breakHorizontal":10.4,"spinRate":2903,"spinDirection":318},"zone":14,"typeConfidence":2.0,"plateTime":0.45446186193152593,"extension":6.0321255454428435},"index":4,"playId":"b18830ed-123d-3921-bc1b-e75c784bc044","pitchNumber":4,"startTime":"2026-07-24T20:12:48.329Z","endTime":"2026-07-24T20:12:52.364Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25271453066239,"aZ":-38.16234278737286,"pfxX":-4.333578372868526,"pfxZ":-4.090526919126901,"pX":0.3113808570838359,"pZ":2.1058524285420708,"vX0":-2.2945177999163207,"vY0":-120.27786685335187,"vZ0":-0.11034030412335638,"x":105.13,"y":181.92,"x0":1.8404516669277229,"y0":50.00012067998613,"z0":5.535387074953484,"aX":-6.34993030331993},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.2,"breakHorizontal":8.4,"spinRate":2935,"spinDirection":324},"zone":9,"typeConfidence":2.0,"plateTime":0.4553199468806448,"extension":5.987915767469148},"hitData":{"launchSpeed":78.9,"launchAngle":55.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.04,"coordY":142.83}},"index":5,"playId":"2fdb5fff-7f7f-3665-b7ff-edc35006cc87","pitchNumber":5,"startTime":"2026-07-24T20:13:03.173Z","endTime":"2026-07-24T20:13:19.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.1,"awayTeamWinProbability":51.9,"homeTeamWinProbabilityAdded":-4.100000000000001,"leverageIndex":0.63,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:13:19.334Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Cole Carrigg doubles (8) on a sharp line drive to left fielder Jackson Chourio. Kyle Karros scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:13:37.398Z","endTime":"2026-07-24T20:14:43.233Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8032187961918,"aZ":-19.040436337912904,"pfxX":7.7124118808849005,"pfxZ":6.589574493293332,"pX":0.12535929097712373,"pZ":3.490223276011656,"vX0":-7.0769790393815795,"vY0":-139.8918076570164,"vZ0":-1.787209546125857,"x":112.22,"y":144.54,"x0":1.678581705204656,"y0":50.0069477592738,"z0":5.37791660872091,"aX":15.380851805173162},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.8,"breakHorizontal":-12.6,"spinRate":2339,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.39065024827518036,"extension":6.274119000284759},"index":0,"playId":"84582260-8a70-3395-ab39-2ccc1c464d16","pitchNumber":1,"startTime":"2026-07-24T20:13:54.152Z","endTime":"2026-07-24T20:13:58.516Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-24T20:14:06.482Z","endTime":"2026-07-24T20:14:25.644Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.196238131179882,"aZ":-26.175951978702535,"pfxX":7.866367539243408,"pfxZ":3.588918353959376,"pX":-0.15937529574143225,"pZ":1.0531701307772485,"vX0":-6.987656737804798,"vY0":-128.16902202884543,"vZ0":-5.466363131833611,"x":123.08,"y":210.34,"x0":1.5733794768520597,"y0":50.00560980532711,"z0":5.24439250757404,"aX":13.158244905847207},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.5,"breakHorizontal":-12.8,"spinRate":1877,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4264929159873039,"extension":6.30264294654355},"hitData":{"launchSpeed":100.4,"launchAngle":22.0,"totalDistance":371.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.43,"coordY":58.79}},"index":2,"playId":"78483ae7-aed6-320f-b5fc-0499a6402bca","pitchNumber":2,"startTime":"2026-07-24T20:14:25.644Z","endTime":"2026-07-24T20:14:43.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"second":{"id":691720,"link":"/api/v1/people/691720"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.6,"awayTeamWinProbability":61.4,"homeTeamWinProbabilityAdded":-9.5,"leverageIndex":1.26,"dramaIndex":95.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:14:43.233Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Hunter Goodman singles on a line drive to left fielder Jackson Chourio. Cole Carrigg scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:14:48.674Z","endTime":"2026-07-24T20:15:50.979Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"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(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":92.5,"endSpeed":85.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.271598944426405,"aZ":-19.12297414758015,"pfxX":0.7661411729992635,"pfxZ":7.062571474524606,"pX":-0.6764450465194193,"pZ":1.437361739522232,"vX0":-6.545227375854026,"vY0":-134.59932913823326,"vZ0":-6.514300160585264,"x":142.78,"y":199.97,"x0":1.679820210088873,"y0":50.002044013093396,"z0":5.2277949095124,"aX":1.416009425561582},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-0.1,"spinRate":2839,"spinDirection":142},"zone":13,"typeConfidence":2.0,"plateTime":0.4058261507091112,"extension":6.289666504204019},"index":0,"playId":"6c01e7ea-9b0d-3692-b40d-6cdd2f5533ff","pitchNumber":1,"startTime":"2026-07-24T20:15:19.732Z","endTime":"2026-07-24T20:15:24.168Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392556660944685,"aZ":-37.57972234202823,"pfxX":-4.38754657566021,"pfxZ":-3.6777006594790027,"pX":-0.5302598098858962,"pZ":2.0794275994400837,"vX0":-4.056190076197726,"vY0":-120.72044586370295,"vZ0":-0.4097951333784464,"x":137.21,"y":182.64,"x0":1.744236962264741,"y0":50.003024536924634,"z0":5.570929077736182,"aX":-6.448655922639627},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-6.5,"breakHorizontal":9.0,"spinRate":2999,"spinDirection":311},"zone":7,"typeConfidence":2.0,"plateTime":0.45442419508943255,"extension":6.075517688784427},"hitData":{"launchSpeed":75.1,"launchAngle":16.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":71.7,"coordY":128.21}},"index":1,"playId":"3f596002-a403-397c-9ea7-8fc2849bdd44","pitchNumber":2,"startTime":"2026-07-24T20:15:37.789Z","endTime":"2026-07-24T20:15:50.979Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"second":{"id":694249,"link":"/api/v1/people/694249"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.2,"awayTeamWinProbability":68.8,"homeTeamWinProbabilityAdded":-7.400000000000002,"leverageIndex":1.15,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:15:50.979Z","atBatIndex":3},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Rockies challenged (play at 1st), call on the field was overturned: Rockies challenged (force play), call on the field was upheld: Willi Castro grounds into a force out, second baseman Brice Turang to shortstop Joey Ortiz. Hunter Goodman out at 2nd. Willi Castro to 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:16:09.392Z","endTime":"2026-07-24T20:18:34.219Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.649019784224876,"aZ":-16.925423262195345,"pfxX":7.875445366028273,"pfxZ":7.735827836984256,"pX":-1.2677243241577851,"pZ":2.445588946613372,"vX0":-10.318778049158363,"vY0":-139.3483107067006,"vZ0":-4.73465663204804,"x":165.32,"y":172.75,"x0":1.4561437115048776,"y0":50.003219836173656,"z0":5.281236659453607,"aX":15.524644407860603},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.2,"breakHorizontal":-12.2,"spinRate":2499,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.3927325659690166,"extension":6.286104665971477},"index":0,"playId":"efe991b2-8db0-3f40-8eb5-cb0159e516e2","pitchNumber":1,"startTime":"2026-07-24T20:16:16.132Z","endTime":"2026-07-24T20:16:21.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.74472862162225,"aZ":-19.810026330792617,"pfxX":1.1936198799672915,"pfxZ":6.72664654326507,"pX":-0.46052842530115023,"pZ":1.7826330241955815,"vX0":-6.179017372371945,"vY0":-133.92819778598212,"vZ0":-5.5032908522590045,"x":134.55,"y":190.65,"x0":1.7097847872176029,"y0":50.00242429084127,"z0":5.257187342419973,"aX":2.194548202535044},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.4,"breakHorizontal":-1.0,"spinRate":2688,"spinDirection":146},"zone":7,"typeConfidence":2.0,"plateTime":0.4071452513396192,"extension":6.292028676693257},"index":1,"playId":"6dbcc8a5-103b-3806-838b-10dbf70822c5","pitchNumber":2,"startTime":"2026-07-24T20:16:37.112Z","endTime":"2026-07-24T20:16:40.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68128921160785,"aZ":-27.884872822896842,"pfxX":9.507168479554604,"pfxZ":2.6108586262195526,"pX":0.5234455847805181,"pZ":0.6704242084784283,"vX0":-5.575333281770607,"vY0":-127.24088297100755,"vZ0":-5.7824519856985335,"x":97.05,"y":220.68,"x0":1.5058242367194028,"y0":50.003417910285656,"z0":5.177148511145923,"aX":15.616800356362832},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.6,"breakHorizontal":-16.0,"spinRate":1709,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4301763263957219,"extension":6.248918244232756},"index":2,"playId":"a8575935-9f1d-3093-9a51-cf6e526a1127","pitchNumber":3,"startTime":"2026-07-24T20:16:54.876Z","endTime":"2026-07-24T20:16:58.785Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62864712324757,"aZ":-21.01206466567033,"pfxX":10.805934017362967,"pfxZ":5.7110094165034315,"pX":-0.419896489257358,"pZ":1.6832778362987937,"vX0":-9.15579320485647,"vY0":-139.03932458183502,"vZ0":-5.800167323750252,"x":133.01,"y":193.33,"x0":1.514321497039573,"y0":50.004735768922664,"z0":5.194041251025268,"aX":21.126592671038388},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.2,"breakHorizontal":-17.6,"spinRate":2411,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.39417646907452664,"extension":6.30200429357974},"index":3,"playId":"45db4393-0f63-3ea0-a2c3-4c411d942df9","pitchNumber":4,"startTime":"2026-07-24T20:17:14.933Z","endTime":"2026-07-24T20:17:19.218Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T20:17:27.856Z","endTime":"2026-07-24T20:17:43.718Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02742281786928,"aZ":-18.461726171806323,"pfxX":9.516432168748118,"pfxZ":6.846170926813959,"pX":-1.2374326696398175,"pZ":1.2422728382219719,"vX0":-10.765186788142511,"vY0":-140.4438358093681,"vZ0":-7.363571198206123,"x":164.17,"y":205.24,"x0":1.4041463361563047,"y0":50.004549158577994,"z0":5.093573695302346,"aX":19.063431124279035},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.0,"breakHorizontal":-15.1,"spinRate":2408,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.38960763903800766,"extension":6.533737911497241},"index":5,"playId":"b484dc18-9a54-3cab-8332-4db4fe49ec59","pitchNumber":5,"startTime":"2026-07-24T20:17:43.718Z","endTime":"2026-07-24T20:17:47.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.7,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13435608801237,"aZ":-18.272207784857088,"pfxX":4.337919016869948,"pfxZ":7.433579183454134,"pX":0.08721027750751019,"pZ":2.1336861532411953,"vX0":-5.901905496876015,"vY0":-135.29773606721847,"vZ0":-4.85727135772006,"x":113.68,"y":181.17,"x0":1.7245443439341595,"y0":50.00211604778062,"z0":5.217153556621341,"aX":8.111897827119087},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.7,"breakHorizontal":-6.7,"spinRate":2566,"spinDirection":125},"zone":8,"typeConfidence":2.0,"plateTime":0.403511233446904,"extension":6.2828571816670316},"index":6,"playId":"f47f55a9-914d-3bd8-9a7f-15659c300be6","pitchNumber":6,"startTime":"2026-07-24T20:18:03.792Z","endTime":"2026-07-24T20:18:07.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.60391283807699,"aZ":-23.63514059812396,"pfxX":10.683629973960395,"pfxZ":4.373066082793738,"pX":0.12728589254555622,"pZ":1.6766366794065883,"vX0":-7.553029646357995,"vY0":-139.22832577997673,"vZ0":-5.423611877030028,"x":112.15,"y":193.51,"x0":1.493520233126878,"y0":50.005751934765954,"z0":5.223879245648075,"aX":20.881443610774248},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.8,"breakHorizontal":-17.6,"spinRate":2395,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.39409321098939554,"extension":6.289757074616999},"hitData":{"launchSpeed":101.9,"launchAngle":-4.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":150.67}},"index":7,"playId":"703e5688-1551-3be8-87ca-80ba3dc41fae","pitchNumber":7,"startTime":"2026-07-24T20:18:26.256Z","endTime":"2026-07-24T20:18:34.219Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":115,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":115}]},"homeTeamWinProbability":33.5,"awayTeamWinProbability":66.5,"homeTeamWinProbabilityAdded":2.3000000000000007,"leverageIndex":0.93,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:18:34.219Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-24T20:21:21.215Z","endTime":"2026-07-24T20:22:44.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":90.7,"endSpeed":83.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.439374393852578,"aZ":-22.24012421299088,"pfxX":0.606103851928065,"pfxZ":5.606328669780851,"pX":-1.358784887577119,"pZ":1.99801107851882,"vX0":-7.599260762311111,"vY0":-131.88975814741244,"vZ0":-4.580550585133364,"x":168.79,"y":184.83,"x0":1.4737081212411107,"y0":50.00479037363268,"z0":5.384699432260038,"aX":1.0748969510447355},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.4,"breakHorizontal":0.5,"spinRate":2700,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4143111592937636,"extension":6.204735960327623},"index":0,"playId":"cf127f67-823f-3ca1-a047-71ddd3884e26","pitchNumber":1,"startTime":"2026-07-24T20:21:39.378Z","endTime":"2026-07-24T20:21:43.070Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.27292169875926,"aZ":-19.69842160532972,"pfxX":10.315879784211223,"pfxZ":6.328446289767484,"pX":-1.082369061687835,"pZ":2.807671970406823,"vX0":-10.283817681664583,"vY0":-139.71807848041655,"vZ0":-3.262594239479199,"x":158.26,"y":162.97,"x0":1.310563254364772,"y0":50.00447186635302,"z0":5.289317848692794,"aX":20.342497815906434},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.9,"breakHorizontal":-16.4,"spinRate":2525,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.3924242968367939,"extension":6.220217098205354},"index":1,"playId":"be143376-42b2-38a6-950c-4e6890578ebc","pitchNumber":2,"startTime":"2026-07-24T20:21:56.775Z","endTime":"2026-07-24T20:22:00.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"index":2,"playId":"012625d8-40d5-3da9-a7c1-3fb88cc2afbf","startTime":"2026-07-24T20:22:18.064Z","endTime":"2026-07-24T20:22:21.064Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.2,"endSpeed":84.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68154985717718,"aZ":-19.224692894225097,"pfxX":2.279242930416096,"pfxZ":7.06105953579338,"pX":-0.34841529022363726,"pZ":2.2335457365000053,"vX0":-6.140174300748327,"vY0":-134.20718092899628,"vZ0":-4.411877937648925,"x":130.28,"y":178.47,"x0":1.6678137967678244,"y0":50.000099046255635,"z0":5.258797544176631,"aX":4.178840689070614},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.1,"breakHorizontal":-2.9,"spinRate":2796,"spinDirection":132},"zone":4,"typeConfidence":2.0,"plateTime":0.40733847128109346,"extension":6.259481415177572},"hitData":{"launchSpeed":78.9,"launchAngle":34.0,"totalDistance":287.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":152.82,"coordY":104.05}},"index":3,"playId":"39551a8c-09ca-3bf3-aaf8-1cbd06f03a91","pitchNumber":3,"startTime":"2026-07-24T20:22:36.685Z","endTime":"2026-07-24T20:22:44.653Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":35.199999999999996,"awayTeamWinProbability":64.80000000000001,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.69,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:22:44.653Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Yelich homers (7) on a fly ball to center field.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:24:28.547Z","endTime":"2026-07-24T20:25:37.174Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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(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":87.9,"endSpeed":80.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.162772337413664,"aZ":-27.88049296487769,"pfxX":1.4965860591355922,"pfxZ":2.5971507768762567,"pX":-1.2009326613280369,"pZ":2.3542340954957957,"vX0":3.276357339138549,"vY0":-127.91713559323006,"vZ0":-3.3362459225024743,"x":162.78,"y":175.22,"x0":-2.6942901868512545,"y0":50.00026881706653,"z0":5.868533483258271,"aX":2.4719002360232283},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.2,"breakHorizontal":-3.5,"spinRate":2481,"spinDirection":166},"zone":13,"typeConfidence":2.0,"plateTime":0.4286946907228186,"extension":6.141090886265424},"index":0,"playId":"150f1ed7-8591-3183-a3f8-bfa1036e2f43","pitchNumber":1,"startTime":"2026-07-24T20:24:54.299Z","endTime":"2026-07-24T20:24:58.106Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.296826215441474,"aZ":-25.58830492835299,"pfxX":1.3130935221438325,"pfxZ":3.9730833307772926,"pX":-0.1419797842240751,"pZ":2.385093120532457,"vX0":6.044395638904234,"vY0":-127.89853436677787,"vZ0":-3.6490675364536242,"x":122.41,"y":174.38,"x0":-2.7061109697580896,"y0":50.002539015310916,"z0":5.836323012805274,"aX":2.174922024808459},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.6,"breakHorizontal":-3.7,"spinRate":2469,"spinDirection":157},"zone":5,"typeConfidence":2.0,"plateTime":0.4282052600737245,"extension":6.2787834081218525},"hitData":{"launchSpeed":105.5,"launchAngle":31.0,"totalDistance":413.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":86.03,"coordY":36.7}},"index":1,"playId":"3e4e2637-da84-3ae2-a7c7-3e508bdad275","pitchNumber":2,"startTime":"2026-07-24T20:25:10.592Z","endTime":"2026-07-24T20:25:37.174Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.800000000000004,"awayTeamWinProbability":55.199999999999996,"homeTeamWinProbabilityAdded":9.600000000000009,"leverageIndex":0.9,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:25:37.174Z","atBatIndex":6},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:25:43.399Z","endTime":"2026-07-24T20:27:46.545Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":77.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.584636246037384,"aZ":-30.086709091719072,"pfxX":-3.2299686586328216,"pfxZ":1.3839633257238422,"pX":0.09774149936144966,"pZ":1.6545298794504024,"vX0":6.705269644972348,"vY0":-121.4479541532004,"vZ0":-3.994990864304306,"x":113.27,"y":194.11,"x0":-2.2672205323523924,"y0":50.00395619724817,"z0":5.909623880896661,"aX":-4.873905275372455},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.9,"breakHorizontal":4.4,"spinRate":1765,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4493086940700226,"extension":6.4561195247652465},"index":0,"playId":"005c9763-686c-37e0-abe3-a626247c2882","pitchNumber":1,"startTime":"2026-07-24T20:26:00.121Z","endTime":"2026-07-24T20:26:03.362Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.110300649611794,"aZ":-29.88287893191405,"pfxX":-0.4174980523056582,"pfxZ":1.4071545203484028,"pX":0.6353929120298817,"pZ":1.6291665760864211,"vX0":7.493510278884839,"vY0":-126.83505392981296,"vZ0":-4.810002381782974,"x":92.78,"y":194.79,"x0":-2.3039745311079507,"y0":50.00390601771985,"z0":5.935226012038039,"aX":-0.6813670522366317},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":1.7,"breakHorizontal":-1.0,"spinRate":2461,"spinDirection":143},"zone":9,"typeConfidence":2.0,"plateTime":0.4319603692678031,"extension":6.513607078229488},"index":1,"playId":"42d8f308-886e-3259-9968-2a29260328a0","pitchNumber":2,"startTime":"2026-07-24T20:26:18.804Z","endTime":"2026-07-24T20:26:22.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129785861812184,"aZ":-34.03739504923999,"pfxX":6.854494933328797,"pfxZ":-1.2733438836569606,"pX":1.756189920301174,"pZ":1.9044018241347482,"vX0":7.753720222428861,"vY0":-120.73296843034761,"vZ0":-2.3753404343897127,"x":50.06,"y":187.36,"x0":-2.396303476892277,"y0":50.00217424662016,"z0":5.918243055877559,"aX":10.041972682484715},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.6,"breakHorizontal":-14.4,"spinRate":2586,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4549604966040133,"extension":6.234454570368347},"index":2,"playId":"5fb76157-ff76-30d7-833d-3447752e3b8f","pitchNumber":3,"startTime":"2026-07-24T20:26:40.759Z","endTime":"2026-07-24T20:26:44.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.9,"endSpeed":85.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.77054851748866,"aZ":-14.82666246017135,"pfxX":-3.29293477198624,"pfxZ":9.365224826525424,"pX":-0.4170150988072816,"pZ":2.209038112681437,"vX0":6.731521126611763,"vY0":-135.09376933654283,"vZ0":-6.827975137184424,"x":132.9,"y":179.14,"x0":-2.510643991571047,"y0":50.005917500895904,"z0":5.806976131041189,"aX":-6.102271161700017},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":4.6,"spinRate":2403,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40506170491704596,"extension":6.291057340311749},"index":3,"playId":"644d0583-9ffa-3b23-91c6-7850a42772f1","pitchNumber":4,"startTime":"2026-07-24T20:26:58.335Z","endTime":"2026-07-24T20:27:02.316Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.502317215930812,"aZ":-27.749520719071377,"pfxX":-3.56633949673798,"pfxZ":2.7649562109969317,"pX":0.5587383358062226,"pZ":1.0834797718794114,"vX0":8.31542343801176,"vY0":-125.17645066654863,"vZ0":-6.212211626714661,"x":95.7,"y":209.53,"x0":-2.3318591435319465,"y0":50.00261385227577,"z0":5.847639479518207,"aX":-5.703553729385803},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":4.7,"spinRate":1559,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4363302126714226,"extension":6.4208060396604925},"index":4,"playId":"80d003e9-fa9f-324f-b229-646ab66fa7ca","pitchNumber":5,"startTime":"2026-07-24T20:27:18.422Z","endTime":"2026-07-24T20:27:22.104Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.26884350459449,"aZ":-27.080428034907378,"pfxX":-4.925747186352145,"pfxZ":3.1102127654265743,"pX":-0.1745889541549586,"pZ":1.4928193497176738,"vX0":7.370303673139617,"vY0":-126.73860132903428,"vZ0":-5.462619294161386,"x":123.65,"y":198.47,"x0":-2.471432931128869,"y0":50.00270536438886,"z0":5.820739225795074,"aX":-8.06747703164695},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":7.3,"spinRate":1411,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.43106644268504324,"extension":6.437186143100418},"hitData":{"launchSpeed":93.7,"launchAngle":30.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.49,"coordY":51.24}},"index":5,"playId":"5eea0109-b9be-36ad-9137-592408f75729","pitchNumber":6,"startTime":"2026-07-24T20:27:37.775Z","endTime":"2026-07-24T20:27:46.545Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.4,"awayTeamWinProbability":57.6,"homeTeamWinProbabilityAdded":-2.4000000000000057,"leverageIndex":0.91,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:27:46.545Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:27:59.981Z","endTime":"2026-07-24T20:28:42.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6175630526173,"aZ":-12.217548413814217,"pfxX":-2.8119114886966248,"pfxZ":10.859554998586422,"pX":0.09186802567115261,"pZ":1.0109824596572505,"vX0":7.859532700765336,"vY0":-134.55608211144153,"vZ0":-9.973884317192415,"x":113.5,"y":211.48,"x0":-2.498866006856843,"y0":50.00408416742159,"z0":5.626825451349853,"aX":-5.1690465513387345},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.8,"breakHorizontal":3.5,"spinRate":2389,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.4067488075205832,"extension":6.351605803773633},"index":0,"playId":"1d0e16a7-80bc-3625-877c-875efc4102b0","pitchNumber":1,"startTime":"2026-07-24T20:28:13.424Z","endTime":"2026-07-24T20:28:17.432Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.796562306344995,"aZ":-29.864771104744147,"pfxX":-5.832699944473728,"pfxZ":1.4122996343786784,"pX":-0.37498050800330845,"pZ":1.9283735092122674,"vX0":7.092816741856646,"vY0":-126.5340521885418,"vZ0":-3.982698621293339,"x":131.29,"y":186.71,"x0":-2.4457273756880795,"y0":50.003492008880755,"z0":5.893668617159973,"aX":-9.53816142650225},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.9,"breakHorizontal":9.1,"spinRate":1472,"spinDirection":221},"zone":7,"typeConfidence":2.0,"plateTime":0.4315044887317163,"extension":6.479148893316982},"hitData":{"launchSpeed":109.0,"launchAngle":11.0,"totalDistance":227.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":101.44,"coordY":77.41}},"index":1,"playId":"751cca75-0aed-38c8-9e89-5b26ee62f825","pitchNumber":2,"startTime":"2026-07-24T20:28:31.445Z","endTime":"2026-07-24T20:28:42.091Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":45.0,"awayTeamWinProbability":55.0,"homeTeamWinProbabilityAdded":2.6000000000000014,"leverageIndex":0.67,"dramaIndex":38.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:28:42.091Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:29:22.679Z","endTime":"2026-07-24T20:31:10.093Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T20:29:04.975Z","endTime":"2026-07-24T20:29:24.937Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.98189710744125,"aZ":-19.136277518923528,"pfxX":-8.696871235175937,"pfxZ":7.070195163058849,"pX":0.06732679359138567,"pZ":2.450450883628028,"vX0":9.865755312130995,"vY0":-134.83184590799803,"vZ0":-5.257482594864155,"x":114.43,"y":172.62,"x0":-2.50705931633381,"y0":50.00115847291288,"z0":5.773654181376375,"aX":-16.031852049485753},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":13.7,"spinRate":2311,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.40604761836345915,"extension":6.28902050180245},"index":1,"playId":"d08ace4f-10c2-3414-a75d-e7491d95910d","pitchNumber":1,"startTime":"2026-07-24T20:29:24.937Z","endTime":"2026-07-24T20:29:28.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":2,"playId":"118124b9-5b03-31d0-aa1a-3ed20655c9bf","startTime":"2026-07-24T20:29:46.479Z","endTime":"2026-07-24T20:29:49.479Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.9,"endSpeed":85.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.055453154302317,"aZ":-13.134146597683248,"pfxX":-4.543457798494123,"pfxZ":10.350686020450745,"pX":0.8007773028008016,"pZ":1.5675272475308089,"vX0":10.060602287289948,"vY0":-134.7172453596362,"vZ0":-8.599571291820661,"x":86.48,"y":196.46,"x0":-2.390532701996702,"y0":50.004143363953396,"z0":5.727972529791384,"aX":-8.359622885994169},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2440,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.4064563165517181,"extension":6.413545360537532},"index":3,"playId":"f524766d-8b12-309f-ae74-16c54bd3ad0f","pitchNumber":2,"startTime":"2026-07-24T20:30:07.204Z","endTime":"2026-07-24T20:30:11.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461276583889582,"aZ":-16.96890822785207,"pfxX":-8.870944410246754,"pfxZ":8.135551566187889,"pX":-0.20089472117234042,"pZ":2.4713157487204156,"vX0":9.3461457905759,"vY0":-135.57223586903757,"vZ0":-5.562952336451833,"x":124.66,"y":172.05,"x0":-2.533463464684949,"y0":50.005621848376556,"z0":5.7265312124176955,"aX":-16.58628966470012},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2229,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.40335530533751607,"extension":6.3158680341382585},"index":4,"playId":"f0609559-e8e7-3123-8a18-ab035f9af15f","pitchNumber":3,"startTime":"2026-07-24T20:30:36.199Z","endTime":"2026-07-24T20:30:39.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.8,"endSpeed":77.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.988947311419697,"aZ":-32.24940805864963,"pfxX":5.104172277679616,"pfxZ":-0.05348154437688635,"pX":-0.4170344697309167,"pZ":2.3568038631180204,"vX0":4.086256932023712,"vY0":-122.04404708747778,"vZ0":-1.7488056827152776,"x":132.9,"y":175.15,"x0":-2.7785912385720812,"y0":50.00137977992339,"z0":5.8716159253699365,"aX":7.664073968023121},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.2,"breakHorizontal":-10.2,"spinRate":2519,"spinDirection":67},"zone":4,"typeConfidence":2.0,"plateTime":0.44955105454584166,"extension":6.253761551363214},"hitData":{"launchSpeed":98.7,"launchAngle":22.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":162.96,"coordY":64.52}},"index":5,"playId":"0aaf6ce6-28a0-3488-9e4d-3aec72af2e46","pitchNumber":4,"startTime":"2026-07-24T20:31:00.039Z","endTime":"2026-07-24T20:31:10.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":42.0,"awayTeamWinProbability":58.0,"homeTeamWinProbabilityAdded":-3.0,"leverageIndex":1.28,"dramaIndex":56.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:31:10.093Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, third baseman Kyle Karros to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-24T20:31:15.078Z","endTime":"2026-07-24T20:34:05.778Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":93.6,"endSpeed":86.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2098415925443,"aZ":-14.160432649977736,"pfxX":-6.57256993597095,"pfxZ":9.54457176408797,"pX":-0.008157904514000934,"pZ":1.683893542903848,"vX0":8.980851313851243,"vY0":-135.89789224916413,"vZ0":-8.069856099778375,"x":117.31,"y":193.31,"x0":-2.48772665940249,"y0":50.00410192513504,"z0":5.6565474632804245,"aX":-12.407645951059619},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.8,"breakHorizontal":10.2,"spinRate":2423,"spinDirection":211},"zone":8,"typeConfidence":2.0,"plateTime":0.40162778497609697,"extension":6.2717075388565915},"index":0,"playId":"6855fe6b-4ef3-3485-b0a3-fcb6c6f08732","pitchNumber":1,"startTime":"2026-07-24T20:31:37.029Z","endTime":"2026-07-24T20:31:41.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.868460006745718,"aZ":-26.69326417657928,"pfxX":-7.50540363876531,"pfxZ":3.329363319975875,"pX":0.29723201429759516,"pZ":1.676051943598686,"vX0":9.24323417748637,"vY0":-126.63630200125924,"vZ0":-5.041438506599775,"x":105.67,"y":193.53,"x0":-2.40404132367012,"y0":50.00008781031773,"z0":5.795950181964884,"aX":-12.339722762458598},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":11.8,"spinRate":1632,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.4305023240307886,"extension":6.460893437768834},"index":1,"playId":"efb31810-aa85-3448-b083-e11dd28a1ad4","pitchNumber":2,"startTime":"2026-07-24T20:31:54.617Z","endTime":"2026-07-24T20:31:59.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(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":87.5,"endSpeed":81.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.524193514075584,"aZ":-27.00840198449336,"pfxX":0.17423796345518827,"pfxZ":3.105456348002796,"pX":1.1848481099524442,"pZ":0.7166768945248528,"vX0":8.798685584365533,"vY0":-127.20335807661772,"vZ0":-7.2709231597826,"x":71.84,"y":219.43,"x0":-2.3204274964171483,"y0":50.000748717389875,"z0":5.710142807268472,"aX":0.2895043532214001},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.3,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":138},"zone":14,"typeConfidence":2.0,"plateTime":0.4282089745005382,"extension":6.415880345058863},"index":2,"playId":"b53b62c9-5ff6-30a3-a409-46054760c2cd","pitchNumber":3,"startTime":"2026-07-24T20:32:14.357Z","endTime":"2026-07-24T20:32:18.163Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"c203e849-920c-307f-b26a-3c22741d082c","startTime":"2026-07-24T20:32:39.189Z","endTime":"2026-07-24T20:32:42.189Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.481361070476947,"aZ":-29.35668393471242,"pfxX":-7.2043852830634245,"pfxZ":1.6700847104902277,"pX":-0.4639645354790478,"pZ":1.4965897002724038,"vX0":7.177958446325427,"vY0":-128.25969260971343,"vZ0":-5.34460592896376,"x":134.69,"y":198.37,"x0":-2.346548201718489,"y0":50.00399431636557,"z0":5.863123567514673,"aX":-12.151822661004068},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.2,"breakHorizontal":11.6,"spinRate":1527,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.4250649173904164,"extension":6.459672320375007},"index":4,"playId":"55970908-1815-33ea-8bda-7c129430ea7c","pitchNumber":4,"startTime":"2026-07-24T20:33:00.423Z","endTime":"2026-07-24T20:33:05.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(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":88.2,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.322974068614375,"aZ":-28.892971384390737,"pfxX":1.822472461643506,"pfxZ":1.9729528985520326,"pX":0.6053280315171263,"pZ":0.5123359356563618,"vX0":7.067503947617655,"vY0":-128.17247522979827,"vZ0":-7.582826517567556,"x":93.93,"y":224.95,"x0":-2.423986759679317,"y0":50.00559487180721,"z0":5.763458868502926,"aX":3.033646229832421},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.0,"breakHorizontal":-4.9,"spinRate":2515,"spinDirection":153},"zone":14,"typeConfidence":2.0,"plateTime":0.4272259049595215,"extension":6.314534941807539},"index":5,"playId":"f66920cb-6a6f-3357-8ed7-3d1263e73fc6","pitchNumber":5,"startTime":"2026-07-24T20:33:33.084Z","endTime":"2026-07-24T20:33:36.536Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.611916654155298,"aZ":-17.69260400587219,"pfxX":-3.9006196230193395,"pfxZ":7.765140697763223,"pX":-0.8288890614516443,"pZ":2.401940365638589,"vX0":5.879918410936804,"vY0":-135.4694370864278,"vZ0":-5.710517205053164,"x":148.6,"y":173.93,"x0":-2.517208320505837,"y0":50.00338060321518,"z0":5.767164156294762,"aX":-7.275800730829005},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.1,"breakHorizontal":5.9,"spinRate":2331,"spinDirection":217},"zone":4,"typeConfidence":2.0,"plateTime":0.40377265596314293,"extension":6.4500795487531315},"hitData":{"launchSpeed":88.2,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":161.82}},"index":6,"playId":"d9062847-5595-3464-812d-0d00db9a167d","pitchNumber":6,"startTime":"2026-07-24T20:33:57.771Z","endTime":"2026-07-24T20:34:05.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":39.7,"awayTeamWinProbability":60.3,"homeTeamWinProbabilityAdded":-2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:34:05.778Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:36:03.476Z","endTime":"2026-07-24T20:37:09.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.174043654674083,"aZ":-16.50540705274517,"pfxX":6.912508947971519,"pfxZ":8.018567394028107,"pX":-0.5748381618693029,"pZ":2.751522674347399,"vX0":-8.544988176425425,"vY0":-138.69406724052803,"vZ0":-3.9032846003163906,"x":138.91,"y":164.49,"x0":1.6436907231154219,"y0":50.00032869179307,"z0":5.273348391364945,"aX":13.50431230218802},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.9,"breakHorizontal":-10.8,"spinRate":2428,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3944657301858232,"extension":6.282546117512649},"index":0,"playId":"7cd31b1e-8cf4-3cc9-8b23-51e3e7e01559","pitchNumber":1,"startTime":"2026-07-24T20:36:16.538Z","endTime":"2026-07-24T20:36:20.372Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.108825824607468,"aZ":-19.843290171412946,"pfxX":0.8512218309119604,"pfxZ":6.605442486119339,"pX":-1.1979240889212783,"pZ":2.5863889864170693,"vX0":-7.484559677468934,"vY0":-134.93760673266152,"vZ0":-3.7814901577139253,"x":162.66,"y":168.95,"x0":1.4870142893806415,"y0":50.00021133959633,"z0":5.383485199369209,"aX":1.5904124715901427},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-0.1,"spinRate":2666,"spinDirection":147},"zone":11,"typeConfidence":2.0,"plateTime":0.4041062321473219,"extension":6.287896550079347},"index":1,"playId":"52f06490-d798-3ca7-99bf-44f54a61ec07","pitchNumber":2,"startTime":"2026-07-24T20:36:29.098Z","endTime":"2026-07-24T20:36:32.577Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T20:36:38.048Z","endTime":"2026-07-24T20:36:47.366Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":87.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.407383234600765,"aZ":-24.487873413987835,"pfxX":11.853967126241452,"pfxZ":3.9096753584936224,"pX":-0.8284045339659317,"pZ":1.1408065668252008,"vX0":-10.385985866390595,"vY0":-139.77172441279555,"vZ0":-6.559695272834647,"x":148.58,"y":207.98,"x0":1.4073647103074427,"y0":50.002201750668675,"z0":5.1411994629086495,"aX":23.301727496806883},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.8,"breakHorizontal":-19.2,"spinRate":2519,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.3928377681280346,"extension":6.321782329650023},"index":3,"playId":"0183ed38-0fa0-3d0a-80db-1a7bb17e79d0","pitchNumber":3,"startTime":"2026-07-24T20:36:47.366Z","endTime":"2026-07-24T20:36:51.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55379596781483,"aZ":-30.260295473615972,"pfxX":-0.9316789151160751,"pfxZ":1.1199991396812257,"pX":-1.4128673016321396,"pZ":1.239323661685305,"vX0":-7.099622991356098,"vY0":-129.46914105747953,"vZ0":-4.438603285128511,"x":170.86,"y":205.32,"x0":1.4792743197933063,"y0":50.00306667879293,"z0":5.276512908908081,"aX":-1.58936362505485},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.3,"breakHorizontal":3.1,"spinRate":2849,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.42211506887073025,"extension":6.134863054953399},"index":4,"playId":"7c4f9106-88f8-38fe-b7a3-74ea1c8455da","pitchNumber":4,"startTime":"2026-07-24T20:37:05.361Z","endTime":"2026-07-24T20:37:09.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":2.0999999999999943,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:37:09.306Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyler Freeman grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:37:20.640Z","endTime":"2026-07-24T20:38:43.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.53691642153454,"aZ":-25.01364934895535,"pfxX":10.596454812469075,"pfxZ":3.5934015600422047,"pX":0.5558436080049564,"pZ":1.7643199504703198,"vX0":-6.879260784196319,"vY0":-140.22712595001724,"vZ0":-4.774168763470911,"x":95.81,"y":191.14,"x0":1.6633968513795592,"y0":50.00393288802626,"z0":5.119711733546157,"aX":21.116340650089764},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":-17.8,"spinRate":2297,"spinDirection":127},"zone":9,"typeConfidence":2.0,"plateTime":0.3905142987889354,"extension":6.295059144911973},"index":0,"playId":"10cacca6-1f82-36c7-85f6-8faa06716a52","pitchNumber":1,"startTime":"2026-07-24T20:37:32.074Z","endTime":"2026-07-24T20:37:36.256Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.769705027057167,"aZ":-27.892391844830524,"pfxX":8.41085038907397,"pfxZ":2.5127879974468037,"pX":0.9254542661918655,"pZ":2.3756992033389377,"vX0":-4.390801975840424,"vY0":-129.4408593874306,"vZ0":-2.1122774166325637,"x":81.72,"y":174.64,"x0":1.5465042222383576,"y0":50.004709929523294,"z0":5.327515493361397,"aX":14.344471169730348},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.3,"breakHorizontal":-14.3,"spinRate":1716,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4223545507537305,"extension":6.279289719226485},"index":1,"playId":"9d8c9868-29d1-3a32-bb4f-04ba830a3478","pitchNumber":2,"startTime":"2026-07-24T20:37:45.731Z","endTime":"2026-07-24T20:37:50.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.5,"endSpeed":81.8,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.35626365753229,"aZ":-28.15065037075704,"pfxX":-0.8871274889012768,"pfxZ":2.3743308730923456,"pX":0.9848180169428734,"pZ":1.9241140638209697,"vX0":-1.6932573814458618,"vY0":-129.01681758768902,"vZ0":-2.962317657512742,"x":79.46,"y":186.83,"x0":1.7634122480832968,"y0":50.00561502698072,"z0":5.243462652076821,"aX":-1.5040562955553907},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.8,"breakHorizontal":1.9,"spinRate":2730,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.42359479086928076,"extension":6.156481741854377},"index":2,"playId":"6cd516ca-52d9-37c1-ac5d-34f640f9afd4","pitchNumber":3,"startTime":"2026-07-24T20:38:02.474Z","endTime":"2026-07-24T20:38:06.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.2,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.031140898230895,"aZ":-24.393458164405622,"pfxX":11.4378787674857,"pfxZ":3.9168057508842598,"pX":0.1281518874064519,"pZ":1.513805359439007,"vX0":-7.83887862153935,"vY0":-140.10757873944775,"vZ0":-5.628835025275523,"x":112.12,"y":197.91,"x0":1.4780951768028003,"y0":50.00073927374802,"z0":5.145679466096303,"aX":22.70808981780255},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.1,"breakHorizontal":-19.1,"spinRate":2403,"spinDirection":125},"zone":14,"typeConfidence":2.0,"plateTime":0.39112151239481685,"extension":6.169827918170503},"index":3,"playId":"fde0b528-ab06-3c77-abf6-cda880342987","pitchNumber":4,"startTime":"2026-07-24T20:38:18.740Z","endTime":"2026-07-24T20:38:23.412Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.1,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.722480418635904,"aZ":-37.84917966187052,"pfxX":-5.741044575989457,"pfxZ":-3.8817744329043196,"pX":0.44570372744953507,"pZ":1.5810645443481401,"vX0":-1.2365166245069927,"vY0":-120.58197513749639,"vZ0":-1.1296840442140765,"x":100.01,"y":196.09,"x0":1.711396489581667,"y0":50.000723042167124,"z0":5.412529266713764,"aX":-8.40269317520434},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-7.0,"breakHorizontal":10.7,"spinRate":2957,"spinDirection":312},"zone":9,"typeConfidence":2.0,"plateTime":0.45525254723315145,"extension":6.0878818933176},"hitData":{"launchSpeed":88.4,"launchAngle":2.0,"totalDistance":54.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":165.36}},"index":4,"playId":"d1145f5e-485a-354c-b27a-5b76fe02123a","pitchNumber":5,"startTime":"2026-07-24T20:38:35.454Z","endTime":"2026-07-24T20:38:43.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:38:43.380Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-24T20:38:57.872Z","endTime":"2026-07-24T20:40:02.562Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.24952744110877,"aZ":-21.088762684103973,"pfxX":9.683865717152514,"pfxZ":5.718124904379417,"pX":0.023438408517961043,"pZ":2.917253697662755,"vX0":-7.2258599609801495,"vY0":-138.25992991170023,"vZ0":-2.809503890850122,"x":116.11,"y":160.01,"x0":1.4099617182527704,"y0":50.006757110858956,"z0":5.35866852558112,"aX":18.789926112115335},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":-16.1,"spinRate":2288,"spinDirection":137},"zone":2,"typeConfidence":2.0,"plateTime":0.3958478796952396,"extension":6.316033424704826},"index":0,"playId":"1dca4c6b-4ba3-3a72-a5eb-66fd103eeda5","pitchNumber":1,"startTime":"2026-07-24T20:39:10.363Z","endTime":"2026-07-24T20:39:13.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.77287899262065,"aZ":-17.107862145216103,"pfxX":7.452341401954584,"pfxZ":7.726221431150908,"pX":0.2416641896031611,"pZ":2.7996908231882864,"vX0":-5.9862033265405215,"vY0":-139.12771081750873,"vZ0":-3.682542255171226,"x":107.79,"y":163.19,"x0":1.458708884486913,"y0":50.00124757618309,"z0":5.282264848778253,"aX":14.530180299774601},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.3,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.3944896442525665,"extension":6.34233716109561},"index":1,"playId":"9bab8285-130a-3126-bd1f-4ed178b5f78d","pitchNumber":2,"startTime":"2026-07-24T20:39:27.521Z","endTime":"2026-07-24T20:39:30.804Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.261454894669775,"aZ":-24.539180858059733,"pfxX":10.568840211704913,"pfxZ":4.64505637239885,"pX":-0.6153765105161124,"pZ":0.3920720634184168,"vX0":-8.041084529912968,"vY0":-127.21759485794942,"vZ0":-7.015284797530882,"x":140.46,"y":228.19,"x0":1.2078831205900527,"y0":50.004837000609534,"z0":5.121014524142591,"aX":17.38505178511352},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.1,"breakHorizontal":-17.4,"spinRate":1803,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.42997317413765623,"extension":6.080389242255346},"index":2,"playId":"7d30cb7a-94f5-3ca2-8d3a-cb71d374fb78","pitchNumber":3,"startTime":"2026-07-24T20:39:43.050Z","endTime":"2026-07-24T20:39:46.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.45812035265665,"aZ":-19.701236258675834,"pfxX":9.66934202710895,"pfxZ":6.337423076057197,"pX":-0.5255134826335551,"pZ":2.389964735528219,"vX0":-8.630271757108233,"vY0":-139.84111717346187,"vZ0":-4.249133160717811,"x":137.03,"y":174.25,"x0":1.354296859859091,"y0":50.00153697595315,"z0":5.232830364352315,"aX":19.02469121757749},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.7,"breakHorizontal":-15.6,"spinRate":2385,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3926694926435479,"extension":6.249135836996714},"index":3,"playId":"07ac1342-b916-34e0-bf66-990c5e8f81cb","pitchNumber":4,"startTime":"2026-07-24T20:39:58.674Z","endTime":"2026-07-24T20:40:02.562Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:40:02.562Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Lara called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:42:06.218Z","endTime":"2026-07-24T20:44:01.810Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3781655512362,"aZ":-17.722575763663826,"pfxX":-9.239120593229027,"pfxZ":7.69170376603161,"pX":0.7227764313700545,"pZ":2.346607445626643,"vX0":11.038818378539077,"vY0":-135.6623149159276,"vZ0":-5.976079743608481,"x":89.45,"y":175.42,"x0":-2.1828869804287043,"y0":50.00474630326274,"z0":5.797291416568204,"aX":-17.365714602278974},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":14.6,"spinRate":2389,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40247351471267256,"extension":6.345197835102411},"index":0,"playId":"84d12012-cc8c-3263-8a92-2baac7c1a388","pitchNumber":1,"startTime":"2026-07-24T20:42:17.537Z","endTime":"2026-07-24T20:42:21.435Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.3,"endSpeed":85.8,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.608903775218245,"aZ":-19.734994852105878,"pfxX":-10.132876809536423,"pfxZ":6.6702603923568695,"pX":1.352200817716749,"pZ":1.8896166979721896,"vX0":13.199053668881806,"vY0":-135.237564447825,"vZ0":-6.603884193850208,"x":65.46,"y":187.76,"x0":-2.259683724117622,"y0":50.001948001928405,"z0":5.73253234823392,"aX":-18.89624308142513},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.8,"breakHorizontal":15.7,"spinRate":2389,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.4039452045234686,"extension":6.390570252213125},"index":1,"playId":"c451cb7b-7709-31ee-8a90-40e04111e41b","pitchNumber":2,"startTime":"2026-07-24T20:42:33.987Z","endTime":"2026-07-24T20:42:37.677Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94126032929341,"aZ":-29.033864847352874,"pfxX":-5.777668870551781,"pfxZ":1.9438841214393374,"pX":0.31567316536484796,"pZ":1.2490478829989522,"vX0":8.414367821440212,"vY0":-125.4777059505706,"vZ0":-5.693852497171078,"x":104.97,"y":205.06,"x0":-2.314674379311677,"y0":50.000122766381786,"z0":5.883451516399006,"aX":-9.307879549112847},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":8.8,"spinRate":1833,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.43482074586445973,"extension":6.444452360484895},"index":2,"playId":"ad696323-db2a-3f07-880f-4250f464e31f","pitchNumber":3,"startTime":"2026-07-24T20:42:49.890Z","endTime":"2026-07-24T20:42:53.840Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-24T20:43:01.335Z","endTime":"2026-07-24T20:43:16.547Z","isPitch":false,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.296723686071292,"aZ":-27.82982897387583,"pfxX":-6.979617944321036,"pfxZ":2.7379609133007543,"pX":0.5008414383871993,"pZ":0.8345105502302552,"vX0":9.008622356171333,"vY0":-124.74148752458565,"vZ0":-6.660591232098402,"x":97.91,"y":216.25,"x0":-2.237853842807476,"y0":50.00418573430298,"z0":5.81058387624048,"aX":-11.08452280674057},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":10.8,"spinRate":1620,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4378057919569991,"extension":6.494432352237779},"index":4,"playId":"859de860-3c23-385e-b8e7-bb310b357c35","pitchNumber":4,"startTime":"2026-07-24T20:43:16.547Z","endTime":"2026-07-24T20:43:19.971Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.291871319673167,"aZ":-14.665721321267531,"pfxX":-5.000130063514167,"pfxZ":9.328315775158481,"pX":0.7244048021957697,"pZ":3.1752219040906255,"vX0":9.882626346477563,"vY0":-136.01210237338066,"vZ0":-4.493619449310781,"x":89.39,"y":153.05,"x0":-2.303454518623164,"y0":50.005482538771304,"z0":5.862926243310575,"aX":-9.38854324243372},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2329,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.40240550298915334,"extension":6.338136152065952},"index":5,"playId":"66c7cafc-ae28-3428-95f4-e5da66c279e5","pitchNumber":5,"startTime":"2026-07-24T20:43:36.414Z","endTime":"2026-07-24T20:43:40.626Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":3,"strikes":3,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.655228880780207,"aZ":-20.370112519362618,"pfxX":-10.482548031213753,"pfxZ":6.300769246357188,"pX":0.4904769543740501,"pZ":2.595362989907569,"vX0":11.524763265267714,"vY0":-135.94987980520312,"vZ0":-4.566336049699208,"x":98.3,"y":168.71,"x0":-2.4406137593463284,"y0":50.001306779849,"z0":5.709663065463648,"aX":-19.631745829969816},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.6,"breakHorizontal":16.6,"spinRate":2270,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40281420260055834,"extension":6.400689351409083},"index":6,"playId":"d4f91821-5b5e-3d5f-839e-1002d751c605","pitchNumber":6,"startTime":"2026-07-24T20:43:57.125Z","endTime":"2026-07-24T20:44:01.810Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":41.8,"awayTeamWinProbability":58.2,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.98,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:44:01.810Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, second baseman Willi Castro to first baseman Troy Johnston.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:44:02.617Z","endTime":"2026-07-24T20:45:40.632Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.928817352175532,"aZ":-40.62844460284016,"pfxX":3.090480115332947,"pfxZ":-6.187555852729052,"pX":0.3594028768992439,"pZ":1.581047300696625,"vX0":5.280694202273738,"vY0":-116.45379082760162,"vZ0":-1.3923506414960791,"x":103.07,"y":180.48,"x0":-2.343730650044681,"y0":50.00366353799867,"z0":6.04802067427234,"aX":4.221562629281481},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-11.3,"breakHorizontal":-7.0,"spinRate":2717,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.4712878844981856,"extension":6.200946320142505},"index":0,"playId":"9ed11411-6bff-32b0-a734-f798cee3da2e","pitchNumber":1,"startTime":"2026-07-24T20:44:26.457Z","endTime":"2026-07-24T20:44:31.087Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.131225722963915,"aZ":-26.063204603592737,"pfxX":-6.984125032433866,"pfxZ":3.8720313648984543,"pX":-0.09060014632501172,"pZ":1.107230484914101,"vX0":7.763399920765857,"vY0":-124.59626411295278,"vZ0":-6.360842760330695,"x":120.45,"y":208.88,"x0":-2.333792030654343,"y0":50.00254778393157,"z0":5.835900135043947,"aX":-11.023214176254054},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":1663,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.43895004344451527,"extension":6.4613333009259835},"index":1,"playId":"3061b0f6-9885-3de0-b8e7-01fcb6c94c91","pitchNumber":2,"startTime":"2026-07-24T20:44:44.296Z","endTime":"2026-07-24T20:44:47.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-24T20:44:51.684Z","endTime":"2026-07-24T20:45:11.649Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.04188766449229,"aZ":-26.65529047810425,"pfxX":-8.591111981690933,"pfxZ":3.341023265785138,"pX":-0.6356298920902117,"pZ":0.6352389464828544,"vX0":6.8464516862066915,"vY0":-127.44084568009363,"vZ0":-7.693189365111032,"x":141.23,"y":221.63,"x0":-2.2345844333401996,"y0":50.00430127532847,"z0":5.7845289382784655,"aX":-14.198914349493162},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.6,"breakHorizontal":14.2,"spinRate":1575,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.429020543727773,"extension":6.488808901642884},"index":3,"playId":"daf49115-453f-3a6d-b4ef-52473f3ff58c","pitchNumber":3,"startTime":"2026-07-24T20:45:11.649Z","endTime":"2026-07-24T20:45:15.414Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35331304214031,"aZ":-12.892702132842917,"pfxX":-4.487137902111887,"pfxZ":10.20354099981099,"pX":-0.15878552896321696,"pZ":1.7822055408418138,"vX0":7.776438883674606,"vY0":-136.19754866640804,"vZ0":-8.1236986879632,"x":123.05,"y":190.66,"x0":-2.4607045765674873,"y0":50.00028711552162,"z0":5.684114018138581,"aX":-8.477320078659387},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.0,"breakHorizontal":6.6,"spinRate":2347,"spinDirection":209},"zone":8,"typeConfidence":2.0,"plateTime":0.40130765295576776,"extension":6.456931199781001},"hitData":{"launchSpeed":102.3,"launchAngle":-23.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.33,"coordY":151.68}},"index":4,"playId":"84572fd5-70d3-33d0-ab2c-995573de125f","pitchNumber":4,"startTime":"2026-07-24T20:45:33.797Z","endTime":"2026-07-24T20:45:40.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":40.0,"awayTeamWinProbability":60.0,"homeTeamWinProbabilityAdded":-1.7999999999999972,"leverageIndex":0.72,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:45:40.632Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-24T20:45:45.695Z","endTime":"2026-07-24T20:48:17.808Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41282672260188,"aZ":-29.52751524846595,"pfxX":1.6166743816732678,"pfxZ":1.611266899184761,"pX":1.451725141038014,"pZ":0.8944034006007537,"vX0":8.781490500349298,"vY0":-127.1112295401611,"vZ0":-6.420481188511264,"x":61.66,"y":214.63,"x0":-2.253883435121995,"y0":50.000967311628656,"z0":5.789360164805549,"aX":2.6515941429338166},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.7,"breakHorizontal":-4.9,"spinRate":2668,"spinDirection":109},"zone":14,"typeConfidence":2.0,"plateTime":0.4304581310998299,"extension":6.3482581310801},"index":0,"playId":"03736f82-b307-3616-b0a1-b9bbfd40008e","pitchNumber":1,"startTime":"2026-07-24T20:46:09.496Z","endTime":"2026-07-24T20:46:12.553Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":84.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.577640632699822,"aZ":-13.055986238835452,"pfxX":-5.981550070419732,"pfxZ":10.45561739975734,"pX":1.6358867296974966,"pZ":2.2843413075874968,"vX0":12.037631928100764,"vY0":-134.7061336049496,"vZ0":-6.79000130436209,"x":54.64,"y":177.1,"x0":-2.1234539687466443,"y0":50.00512779465149,"z0":5.769562061724164,"aX":-10.940623971787574},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.5,"breakHorizontal":8.2,"spinRate":2334,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.4073587587008869,"extension":6.481282226203341},"index":1,"playId":"b6884b8e-07e8-3feb-8790-7cc2a0bce78c","pitchNumber":2,"startTime":"2026-07-24T20:46:27.686Z","endTime":"2026-07-24T20:46:31.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.4,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86535396352754,"aZ":-10.85016594049724,"pfxX":-1.6035836855494388,"pfxZ":11.189112559250962,"pX":-0.4102921321227955,"pZ":2.7145414448940444,"vX0":6.188584642034822,"vY0":-137.2843060452587,"vZ0":-6.2623132422015955,"x":132.64,"y":165.49,"x0":-2.4869913637070766,"y0":50.00258659878103,"z0":5.766445417251673,"aX":-3.0572985623380213},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":19.1,"breakHorizontal":1.6,"spinRate":2482,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.39924360218906374,"extension":6.459157110371418},"index":2,"playId":"0c42580a-8abd-3ec9-9aba-b732dd262e56","pitchNumber":3,"startTime":"2026-07-24T20:46:47.709Z","endTime":"2026-07-24T20:46:52.063Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766230287331823,"aZ":-27.348894800923976,"pfxX":0.8571401351408923,"pfxZ":2.939285350448337,"pX":-0.15467283113181057,"pZ":1.7759290741233955,"vX0":5.261612793723964,"vY0":-127.54603736409919,"vZ0":-4.879040226928344,"x":122.9,"y":190.83,"x0":-2.357675714074965,"y0":50.00559176732222,"z0":5.875969126711503,"aX":1.4096912356082263},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.4,"breakHorizontal":-2.8,"spinRate":2694,"spinDirection":144},"zone":8,"typeConfidence":2.0,"plateTime":0.4297785731902515,"extension":6.390749511385533},"index":3,"playId":"cf51b2c5-11a0-305c-92ec-a13bc8108e06","pitchNumber":4,"startTime":"2026-07-24T20:47:06.491Z","endTime":"2026-07-24T20:47:10.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.822903496465297,"aZ":-28.264161981506515,"pfxX":1.153438161320362,"pfxZ":2.425671021783078,"pX":0.9850995547614287,"pZ":1.10944187540861,"vX0":7.821330238264738,"vY0":-126.64694376369431,"vZ0":-6.231233229655921,"x":79.45,"y":208.83,"x0":-2.3033560555215855,"y0":50.00210087372492,"z0":5.886094772178601,"aX":1.8576133428672204},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.0,"breakHorizontal":-4.0,"spinRate":2624,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.43382236027981325,"extension":6.48606550173401},"index":4,"playId":"9164416a-5b97-3294-afd7-9038da54d19c","pitchNumber":5,"startTime":"2026-07-24T20:47:25.965Z","endTime":"2026-07-24T20:47:29.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-24T20:47:37.194Z","endTime":"2026-07-24T20:47:51.085Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.811257174430775,"aZ":-21.92169094975949,"pfxX":-10.161917681984958,"pfxZ":5.338423623188811,"pX":-1.1652358860293286,"pZ":2.9271979746023042,"vX0":7.377144279591887,"vY0":-137.52451748026772,"vZ0":-3.6391238168467877,"x":161.42,"y":159.75,"x0":-2.559025682131896,"y0":50.00073257554036,"z0":5.750124649868712,"aX":-19.509504375626243},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":9.1,"breakHorizontal":16.9,"spinRate":2286,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.39789964357085417,"extension":6.35607726092566},"index":6,"playId":"cbe53d32-fd4f-3695-aa0d-d2d331751f3e","pitchNumber":6,"startTime":"2026-07-24T20:47:51.085Z","endTime":"2026-07-24T20:47:54.572Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.242742714056494,"aZ":-16.592166412057654,"pfxX":-3.3521108185571626,"pfxZ":8.215299498131218,"pX":-0.5062208224881785,"pZ":3.964787591701101,"vX0":6.7376394663174075,"vY0":-136.65720748747333,"vZ0":-2.034936297121175,"x":136.3,"y":131.73,"x0":-2.5647963417152924,"y0":50.006122131130866,"z0":5.854987999322572,"aX":-6.361283419767269},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.6,"breakHorizontal":4.7,"spinRate":2378,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4003220405940531,"extension":6.275071417378713},"index":7,"playId":"733d987f-947e-36e6-943e-af39c88af1ab","pitchNumber":7,"startTime":"2026-07-24T20:48:13.968Z","endTime":"2026-07-24T20:48:17.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":38.800000000000004,"awayTeamWinProbability":61.199999999999996,"homeTeamWinProbabilityAdded":-1.1999999999999957,"leverageIndex":0.46,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:48:17.808Z","atBatIndex":16},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Jake McCarthy triples (7) on a line drive to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:50:09.748Z","endTime":"2026-07-24T20:50:39.440Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":81.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.348770247241514,"aZ":-29.833672103704274,"pfxX":-1.1963376033407895,"pfxZ":1.404252672844045,"pX":0.07869542108090602,"pZ":2.1860082258953293,"vX0":-3.338187280977148,"vY0":-127.17693450723118,"vZ0":-2.1946771354582415,"x":114.0,"y":179.76,"x0":1.5556843825803985,"y0":50.00145535749226,"z0":5.39137124005594,"aX":-1.9882963649758238},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":2.3,"breakHorizontal":2.8,"spinRate":2933,"spinDirection":254},"zone":8,"typeConfidence":2.0,"plateTime":0.4282006141176127,"extension":6.213238002183972},"hitData":{"launchSpeed":100.1,"launchAngle":8.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.61,"coordY":151.68}},"index":0,"playId":"e333b137-ed5e-3a53-8fe9-569e6879d8a7","pitchNumber":1,"startTime":"2026-07-24T20:50:22.313Z","endTime":"2026-07-24T20:50:39.440Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":30.4,"awayTeamWinProbability":69.6,"homeTeamWinProbabilityAdded":-8.400000000000006,"leverageIndex":0.85,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:50:39.440Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rockies challenged (tag play), call on the field was upheld: Kyle Karros singles on a sharp line drive to right fielder Luis Lara. Jake McCarthy scores. Kyle Karros out at 2nd on the throw, right fielder Luis Lara to shortstop Joey Ortiz.","rbi":1,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:50:59.352Z","endTime":"2026-07-24T20:51:19.522Z","isComplete":true,"isScoringPlay":true,"hasReview":true,"hasOut":true,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist"},{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_assist_of"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":95.1,"endSpeed":87.4,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1929932514436,"aZ":-23.688861269203212,"pfxX":8.98729081078483,"pfxZ":4.351296499765358,"pX":-0.044263808281007996,"pZ":2.6143118736352795,"vX0":-7.294479821783208,"vY0":-138.38083767943976,"vZ0":-2.9969586269716375,"x":118.69,"y":168.19,"x0":1.4506278014366922,"y0":50.00511076950677,"z0":5.288103025079875,"aX":17.534280167839785},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":-14.9,"spinRate":2475,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.39494290285232037,"extension":6.296629258426856},"hitData":{"launchSpeed":100.0,"launchAngle":16.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.02,"coordY":91.94}},"index":0,"playId":"233d0a8d-ec0a-3851-85a7-51b7fe9eff0c","pitchNumber":1,"startTime":"2026-07-24T20:51:06.922Z","endTime":"2026-07-24T20:51:19.522Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"third":{"id":664983,"link":"/api/v1/people/664983"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MA","challengeTeamId":115},"homeTeamWinProbability":30.599999999999998,"awayTeamWinProbability":69.4,"homeTeamWinProbabilityAdded":0.1999999999999993,"leverageIndex":0.97,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:51:19.522Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cole Carrigg strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:54:13.206Z","endTime":"2026-07-24T20:56:14.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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, 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":81.5,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72306666211656,"aZ":-36.84817218891962,"pfxX":-4.284686082552723,"pfxZ":-3.3117632054696244,"pX":0.9877982419645545,"pZ":4.115986576027454,"vX0":-0.2564538465378545,"vY0":-118.62425061117119,"vZ0":4.0048054902010755,"x":79.35,"y":127.65,"x0":1.6534857618687675,"y0":50.00203179394594,"z0":5.785203166799479,"aX":-6.047517048827857},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-4.6,"breakHorizontal":7.8,"spinRate":2943,"spinDirection":313},"zone":12,"typeConfidence":2.0,"plateTime":0.4634255044159139,"extension":5.930626312242911},"index":0,"playId":"87f65d31-bff9-39ad-9689-8ac428690d42","pitchNumber":1,"startTime":"2026-07-24T20:54:20.658Z","endTime":"2026-07-24T20:54:24.180Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":82.2,"endSpeed":75.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.959218802616473,"aZ":-38.198284812466795,"pfxX":-3.7993578839915605,"pfxZ":-4.2126432270182885,"pX":-1.6635338471611805,"pZ":1.2372132193334278,"vX0":-5.960450811366691,"vY0":-119.56174064871698,"vZ0":-1.8377845208837398,"x":180.41,"y":205.38,"x0":1.3687820062842742,"y0":50.00568727484061,"z0":5.48721092413779,"aX":-5.426982179640343},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.8,"breakHorizontal":8.5,"spinRate":3034,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.46050157553623716,"extension":6.197147840238622},"index":1,"playId":"255115ed-0636-35c8-bd0b-724a50f7715e","pitchNumber":2,"startTime":"2026-07-24T20:54:31.754Z","endTime":"2026-07-24T20:54:36.497Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61694400982829,"aZ":-21.099001813518488,"pfxX":11.031933015216183,"pfxZ":5.695317656576377,"pX":0.09429726991868194,"pZ":2.3228229883838356,"vX0":-7.485378046644214,"vY0":-139.34308356993344,"vZ0":-4.107155507654215,"x":113.41,"y":176.06,"x0":1.3978213948658467,"y0":50.00164696018393,"z0":5.230213905398789,"aX":21.4471194685808},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.5,"breakHorizontal":-18.2,"spinRate":2590,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.39479663529277076,"extension":6.313808402242876},"index":2,"playId":"be0bf7b3-33e6-3287-82c7-e89ceab522ee","pitchNumber":3,"startTime":"2026-07-24T20:54:50.407Z","endTime":"2026-07-24T20:54:54.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.305607653840156,"aZ":-16.570870818103725,"pfxX":7.673413834279081,"pfxZ":7.887834682025583,"pX":0.25580975929293037,"pZ":2.5501090784941405,"vX0":-6.4673291439130205,"vY0":-139.94580939888746,"vZ0":-4.636932899924622,"x":107.25,"y":169.93,"x0":1.6025410559257391,"y0":50.00672583532533,"z0":5.318034465887074,"aX":15.186650271956825},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.4,"breakHorizontal":-12.5,"spinRate":2503,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3917654297157869,"extension":6.308523275116922},"index":3,"playId":"e2143c14-8aec-3311-8c79-d1c27b7fffdb","pitchNumber":4,"startTime":"2026-07-24T20:55:27.393Z","endTime":"2026-07-24T20:55:31.069Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T20:55:36.044Z","endTime":"2026-07-24T20:55:53.622Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550765452640853,"aZ":-36.613094954163955,"pfxX":-5.714243598854291,"pfxZ":-3.007008450933327,"pX":0.48749765508155724,"pZ":1.460521530948492,"vX0":-0.7186995837875677,"vY0":-120.67967604279794,"vZ0":-1.7342291291689849,"x":98.42,"y":199.35,"x0":1.531644546752896,"y0":50.00427603101073,"z0":5.414366115078785,"aX":-8.426645193070822},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.4,"breakVerticalInduced":-5.6,"breakHorizontal":10.6,"spinRate":3035,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.453909331341646,"extension":6.043852596008036},"index":5,"playId":"04cc8a90-8a4a-371e-b35a-206f0313afab","pitchNumber":5,"startTime":"2026-07-24T20:55:53.622Z","endTime":"2026-07-24T20:55:58.956Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.487363364921215,"aZ":-27.080125282290396,"pfxX":-0.7927473573846937,"pfxZ":2.9650755595223934,"pX":-1.3894952525669633,"pZ":1.3260096525786411,"vX0":-6.903489990477319,"vY0":-130.05088701766797,"vZ0":-4.634052640893015,"x":169.96,"y":202.98,"x0":1.3990696336492146,"y0":50.004409761768954,"z0":5.177573762240464,"aX":-1.36054479301027},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":4.6,"breakHorizontal":2.9,"spinRate":2906,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.42067498770121237,"extension":6.316604841492155},"index":6,"playId":"e2d4f792-dc13-3f51-8c6d-dc8b6e0c0bfa","pitchNumber":6,"startTime":"2026-07-24T20:56:10.396Z","endTime":"2026-07-24T20:56:14.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":31.900000000000002,"awayTeamWinProbability":68.1,"homeTeamWinProbabilityAdded":1.3000000000000043,"leverageIndex":0.52,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:56:14.192Z","atBatIndex":19},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Hunter Goodman flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-24T20:56:19.995Z","endTime":"2026-07-24T20:57:16.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"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, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.566061150971233,"aZ":-23.115826068923273,"pfxX":11.51045703643159,"pfxZ":4.654080856458738,"pX":-0.8635467328650023,"pZ":1.0502522465472675,"vX0":-9.850626676154347,"vY0":-138.48033433510767,"vZ0":-6.958651213733248,"x":149.92,"y":210.42,"x0":1.2421273675772095,"y0":50.000017861627114,"z0":5.1391164725164415,"aX":22.38020414058098},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":7.1,"breakHorizontal":-18.8,"spinRate":2542,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.39534435042039373,"extension":6.2180957748421575},"index":0,"playId":"0d867b30-03d3-382c-b9a4-cddb62aa6ffd","pitchNumber":1,"startTime":"2026-07-24T20:56:35.581Z","endTime":"2026-07-24T20:56:39.683Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.94727827989572,"aZ":-37.430015262501435,"pfxX":-4.650809675907881,"pfxZ":-3.5473551419467917,"pX":-0.37782632055622634,"pZ":0.6782916657871121,"vX0":-3.0485390013106803,"vY0":-121.2722975395187,"vZ0":-3.210980913251177,"x":131.4,"y":220.47,"x0":1.5021688520168377,"y0":50.00319888613611,"z0":5.3026444749636825,"aX":-6.888775124479195},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-7.0,"breakHorizontal":9.1,"spinRate":2973,"spinDirection":323},"zone":13,"typeConfidence":2.0,"plateTime":0.45261855647186344,"extension":6.079200162364318},"index":1,"playId":"cd71a019-08c7-30ff-a0c6-215fe78cae1c","pitchNumber":2,"startTime":"2026-07-24T20:56:49.510Z","endTime":"2026-07-24T20:56:53.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.087224572191737,"aZ":-23.889436753463446,"pfxX":10.419044945190183,"pfxZ":4.204877655487867,"pX":0.6308298522541129,"pZ":2.203492163268879,"vX0":-5.519665039209188,"vY0":-139.46611565742194,"vZ0":-4.124603057485499,"x":92.95,"y":179.29,"x0":1.2808104389370634,"y0":50.0059658526855,"z0":5.275370685672361,"aX":20.548292483774315},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":7.0,"breakHorizontal":-17.8,"spinRate":2489,"spinDirection":128},"zone":6,"typeConfidence":2.0,"plateTime":0.39258400500227264,"extension":6.122359321090299},"hitData":{"launchSpeed":89.5,"launchAngle":41.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.58,"coordY":79.45}},"index":2,"playId":"094d5ffc-042f-30ed-993e-51fab1b55035","pitchNumber":3,"startTime":"2026-07-24T20:57:07.696Z","endTime":"2026-07-24T20:57:16.949Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.800000000000004,"awayTeamWinProbability":67.19999999999999,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.35,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-24T20:57:16.949Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"David Hamilton pops out to third baseman Kyle Karros in foul territory.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T20:59:25.903Z","endTime":"2026-07-24T21:00:31.991Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":83.4,"endSpeed":76.8,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.558242357518118,"aZ":-30.690474829809546,"pfxX":7.66304781548143,"pfxZ":0.9873729103239075,"pX":-1.2714652926431491,"pZ":3.0579468009690864,"vX0":1.0610710265766445,"vY0":-121.52845348832179,"vZ0":-0.4591177432989213,"x":165.47,"y":156.22,"x0":-2.709103875252985,"y0":50.00036656475401,"z0":5.912405174794052,"aX":11.47322342557446},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.9,"breakHorizontal":-14.2,"spinRate":2744,"spinDirection":78},"zone":11,"typeConfidence":2.0,"plateTime":0.4504982796284738,"extension":6.173071534042344},"index":0,"playId":"4b4e4e67-d7bc-3144-bdfd-e1a612d50062","pitchNumber":1,"startTime":"2026-07-24T20:59:40.626Z","endTime":"2026-07-24T20:59:44.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":87.9,"endSpeed":82.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.572697398426925,"aZ":-27.784722051401445,"pfxX":1.2070384248476873,"pfxZ":2.5903995101540866,"pX":-0.14587098590977304,"pZ":2.017801153954689,"vX0":5.826162145428453,"vY0":-128.09931427167655,"vZ0":-4.0529228478155686,"x":122.56,"y":184.3,"x0":-2.5884683037908194,"y0":50.00381718036498,"z0":5.744781559752943,"aX":2.044449550463373},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.2,"breakHorizontal":-3.2,"spinRate":2636,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.42440445757973455,"extension":6.3041326622439176},"index":1,"playId":"47e68729-baf1-3205-ac28-779e221c247e","pitchNumber":2,"startTime":"2026-07-24T21:00:00.380Z","endTime":"2026-07-24T21:00:05.325Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.2,"endSpeed":82.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.569968471335503,"aZ":-24.817432007798818,"pfxX":0.9569371636093384,"pfxZ":4.355947216829901,"pX":0.6488958915642786,"pZ":2.3278676038692847,"vX0":7.804130595759432,"vY0":-128.39226508710078,"vZ0":-3.7331413263520568,"x":92.27,"y":175.93,"x0":-2.539454142584146,"y0":50.00556894311683,"z0":5.705593525291984,"aX":1.6159464453013512},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.3,"breakHorizontal":-3.2,"spinRate":2461,"spinDirection":198},"zone":6,"typeConfidence":2.0,"plateTime":0.4246427855478081,"extension":6.398542034202199},"hitData":{"launchSpeed":69.3,"launchAngle":78.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.51,"coordY":189.61}},"index":2,"playId":"e75c4ad7-9bb9-3f87-9461-f48a602310e5","pitchNumber":3,"startTime":"2026-07-24T21:00:22.685Z","endTime":"2026-07-24T21:00:31.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":30.099999999999998,"awayTeamWinProbability":69.9,"homeTeamWinProbabilityAdded":-2.7000000000000064,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:00:31.991Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out sharply to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:00:36.932Z","endTime":"2026-07-24T21:01:23.788Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01648510626932,"aZ":-21.14769751169845,"pfxX":-8.688127166020152,"pfxZ":5.851793976208059,"pX":0.22857769448027104,"pZ":3.812502245428188,"vX0":10.269728662829502,"vY0":-135.96529523582717,"vZ0":-1.6198470338005122,"x":108.29,"y":135.84,"x0":-2.457286148505471,"y0":50.00179318206329,"z0":5.874010527020071,"aX":-16.37027885791842},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":10.4,"breakHorizontal":13.7,"spinRate":2300,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.40185466823448657,"extension":6.357187660951522},"index":0,"playId":"245e8e17-3853-3496-811d-46c3c4e326e7","pitchNumber":1,"startTime":"2026-07-24T21:00:56.982Z","endTime":"2026-07-24T21:01:01.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.59821187571844,"aZ":-21.497874668911628,"pfxX":-7.931438367525569,"pfxZ":5.669309854187231,"pX":0.2746715850647603,"pZ":2.527193319939329,"vX0":9.921858640109871,"vY0":-135.64639678852362,"vZ0":-4.679540809184324,"x":106.53,"y":170.55,"x0":-2.381232016665835,"y0":50.00586241962272,"z0":5.751979088990756,"aX":-14.946630228335163},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.6,"breakHorizontal":12.5,"spinRate":2346,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.40210233239143633,"extension":6.437833432659799},"hitData":{"launchSpeed":102.4,"launchAngle":32.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":62.43,"coordY":64.37}},"index":1,"playId":"5e9e9650-c3bc-39e4-b986-b450c945b701","pitchNumber":2,"startTime":"2026-07-24T21:01:15.019Z","endTime":"2026-07-24T21:01:23.788Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":28.199999999999996,"awayTeamWinProbability":71.80000000000001,"homeTeamWinProbabilityAdded":-1.9000000000000021,"leverageIndex":0.75,"dramaIndex":36.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:01:23.788Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to right fielder Tyler Freeman.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:01:40.840Z","endTime":"2026-07-24T21:03:36.306Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"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":92.8,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.782133723656926,"aZ":-23.459555459881607,"pfxX":-9.211326524030056,"pfxZ":4.720387843667662,"pX":-1.0603037499168189,"pZ":2.0307926541776444,"vX0":7.523366410980703,"vY0":-134.84892268011032,"vZ0":-5.057343065109892,"x":157.42,"y":183.95,"x0":-2.686931994865585,"y0":50.001828426138665,"z0":5.5813516115222725,"aX":-16.997083343819025},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":7.7,"breakHorizontal":15.1,"spinRate":2375,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4058873136048118,"extension":6.44330966645263},"index":0,"playId":"100cd680-0e90-37b5-9af0-e454be21f39e","pitchNumber":1,"startTime":"2026-07-24T21:01:55.473Z","endTime":"2026-07-24T21:01:59.156Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.840365142280373,"aZ":-30.524469827151957,"pfxX":4.823416432297581,"pfxZ":1.0762595432413522,"pX":0.7089629947984045,"pZ":0.8681953223675228,"vX0":6.337824780074894,"vY0":-122.50528409868748,"vZ0":-5.443179012402688,"x":89.98,"y":215.34,"x0":-2.5283823823675164,"y0":50.005984781204965,"z0":5.696383696476285,"aX":7.4068587954177225},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.0,"breakHorizontal":-10.1,"spinRate":2630,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.44535242563191213,"extension":6.412917380304072},"index":1,"playId":"a1b27e2c-b079-3ce9-a5e8-625cfc6c6e39","pitchNumber":2,"startTime":"2026-07-24T21:02:17.603Z","endTime":"2026-07-24T21:02:20.972Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66444598100701,"aZ":-29.380187196115575,"pfxX":0.8049312102260182,"pfxZ":1.6732307741937182,"pX":0.6267381012154526,"pZ":1.2358238943204198,"vX0":7.252945947037078,"vY0":-127.79201905962438,"vZ0":-5.647114401035852,"x":93.11,"y":205.41,"x0":-2.344607111720823,"y0":50.00012182300136,"z0":5.762958178270998,"aX":1.3382057254765014},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.0,"breakHorizontal":-3.0,"spinRate":2649,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4275115483427818,"extension":6.370951966694208},"index":2,"playId":"2b0d5a95-1c77-32ee-a5a9-7855aed45109","pitchNumber":3,"startTime":"2026-07-24T21:02:37.882Z","endTime":"2026-07-24T21:02:41.139Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-24T21:02:48.218Z","endTime":"2026-07-24T21:03:04.527Z","isPitch":false,"type":"action","player":{"id":694192,"link":"/api/v1/people/694192"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.97854042238889,"aZ":-28.750522729994945,"pfxX":1.1417632923305328,"pfxZ":2.121813913281353,"pX":0.8755286045054896,"pZ":1.1877657467106015,"vX0":7.595822872060517,"vY0":-126.8194712008013,"vZ0":-5.798884405889202,"x":83.63,"y":206.71,"x0":-2.3173428388361987,"y0":50.00400901109227,"z0":5.821602361569416,"aX":1.8441762833848814},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-4.0,"spinRate":2613,"spinDirection":113},"zone":14,"typeConfidence":2.0,"plateTime":0.4332936922516337,"extension":6.554842071375464},"index":4,"playId":"e89f2861-934f-3f91-b66d-830c70fa1c27","pitchNumber":4,"startTime":"2026-07-24T21:03:04.527Z","endTime":"2026-07-24T21:03:07.991Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.271823901204975,"aZ":-13.573545755206782,"pfxX":-5.114314803828617,"pfxZ":9.992976753442544,"pX":0.3125514817278694,"pZ":1.7791711999429667,"vX0":8.709248294840776,"vY0":-135.6994557896232,"vZ0":-8.028415787876156,"x":105.09,"y":190.74,"x0":-2.276987990584906,"y0":50.00025738803558,"z0":5.725784744862233,"aX":-9.517542952164304},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.4,"breakHorizontal":7.3,"spinRate":2481,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.4039446485206448,"extension":6.416115949075938},"hitData":{"launchSpeed":91.4,"launchAngle":14.0,"totalDistance":232.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.17,"coordY":103.46}},"index":5,"playId":"2a70d3e5-0dd2-3b07-8891-18a5955625e8","pitchNumber":5,"startTime":"2026-07-24T21:03:25.212Z","endTime":"2026-07-24T21:03:36.306Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":29.7,"awayTeamWinProbability":70.3,"homeTeamWinProbabilityAdded":1.5000000000000036,"leverageIndex":0.46,"dramaIndex":26.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:03:36.306Z","atBatIndex":23},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a line drive to center fielder Cole Carrigg. Jackson Chourio to 2nd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:03:38.814Z","endTime":"2026-07-24T21:05:16.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnSecond":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39152012816581,"aZ":-25.190103315695715,"pfxX":-7.877132694399836,"pfxZ":4.280300440507654,"pX":-0.05521692480172352,"pZ":1.3839259864395732,"vX0":8.338686097772744,"vY0":-126.9718630269869,"vZ0":-5.8225602633105655,"x":119.1,"y":201.41,"x0":-2.360963062106785,"y0":50.00030459281552,"z0":5.715493308105898,"aX":-12.839855464072567},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.6,"breakHorizontal":12.4,"spinRate":1884,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4316544018538928,"extension":6.533792286745217},"index":0,"playId":"26dbbc47-2e9a-3b40-94d5-af83b5047092","pitchNumber":1,"startTime":"2026-07-24T21:04:02.916Z","endTime":"2026-07-24T21:04:06.233Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.643879535382577,"aZ":-27.57163186903135,"pfxX":-7.026158270656792,"pfxZ":2.870411909450432,"pX":0.06625953465009796,"pZ":1.1589142510418613,"vX0":8.10984970534796,"vY0":-125.5689733240726,"vZ0":-5.790980228351011,"x":114.47,"y":207.49,"x0":-2.2874183099516183,"y0":50.0026683338544,"z0":5.729086300465384,"aX":-11.258023249087676},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.1,"breakHorizontal":10.9,"spinRate":1740,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4356640554740694,"extension":6.372867321846921},"index":1,"playId":"651268ce-9fd3-354a-adf5-e1d881c66cc1","pitchNumber":2,"startTime":"2026-07-24T21:04:22.613Z","endTime":"2026-07-24T21:04:27.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.856505913097127,"aZ":-25.28198131771539,"pfxX":-7.958270201385957,"pfxZ":4.159639249531393,"pX":0.13079121573428845,"pZ":1.3331315993396031,"vX0":8.732537013988754,"vY0":-127.80655842679336,"vZ0":-6.099875747727726,"x":112.01,"y":202.79,"x0":-2.293150287639844,"y0":50.00448808082709,"z0":5.731177470968584,"aX":-13.193086991729684},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":12.5,"spinRate":1806,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.42823333450966805,"extension":6.495005662936035},"index":2,"playId":"2fe53bad-1386-3d2d-94da-ff15b510165d","pitchNumber":3,"startTime":"2026-07-24T21:04:42.478Z","endTime":"2026-07-24T21:04:45.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.252593061986932,"aZ":-27.013500459316656,"pfxX":-7.522518435434649,"pfxZ":3.170476895911156,"pX":-0.44686061199822574,"pZ":1.4080485847924864,"vX0":7.262076465406725,"vY0":-126.15149944295904,"vZ0":-5.4532110650870536,"x":134.03,"y":200.76,"x0":-2.3718021521248795,"y0":50.00369224138946,"z0":5.748306046687154,"aX":-12.247149859987154},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":12.1,"spinRate":1744,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.43253984318007666,"extension":6.615831892363689},"hitData":{"launchSpeed":87.4,"launchAngle":18.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":131.22,"coordY":77.76}},"index":3,"playId":"f175faeb-2648-3bc4-aa4e-8c3b9c132947","pitchNumber":4,"startTime":"2026-07-24T21:05:06.739Z","endTime":"2026-07-24T21:05:16.419Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"first":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.2,"awayTeamWinProbability":67.8,"homeTeamWinProbabilityAdded":2.5000000000000036,"leverageIndex":1.03,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:05:16.419Z","atBatIndex":24},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"William Contreras lines out to center fielder Cole Carrigg.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-24T21:05:25.297Z","endTime":"2026-07-24T21:05:57.282Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.735343208241957,"aZ":-26.283225423242886,"pfxX":-0.4267311462287624,"pfxZ":3.4710577243559273,"pX":-0.28911386215506624,"pZ":1.9312847470652534,"vX0":5.5140109236116555,"vY0":-128.70008479502908,"vZ0":-4.875523764172386,"x":128.02,"y":186.64,"x0":-2.3931790396201857,"y0":50.00354596001198,"z0":5.8565553198915286,"aX":-0.7249126582797949},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.5,"breakHorizontal":-0.4,"spinRate":2584,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.42366760050472774,"extension":6.221998202800466},"hitData":{"launchSpeed":90.5,"launchAngle":25.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":132.58,"coordY":61.83}},"index":0,"playId":"f432ae8f-c580-3a47-ba6c-3aa4d2ae7f93","pitchNumber":1,"startTime":"2026-07-24T21:05:50.423Z","endTime":"2026-07-24T21:05:57.282Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"first":{"id":668930,"link":"/api/v1/people/668930"},"second":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.1,"awayTeamWinProbability":72.9,"homeTeamWinProbabilityAdded":-5.100000000000001,"leverageIndex":2.03,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:05:57.282Z","atBatIndex":25},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willi Castro singles on a sharp line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:08:00.405Z","endTime":"2026-07-24T21:08:40.120Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.6,"endSpeed":84.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.578309576664548,"aZ":-20.157679979474636,"pfxX":0.882682956679318,"pfxZ":6.599604751734873,"pX":-0.5503089072227851,"pZ":2.1989495204383234,"vX0":-5.625246287495255,"vY0":-133.3148285663758,"vZ0":-4.269906196279025,"x":137.98,"y":179.41,"x0":1.4619962731290768,"y0":50.00147273019184,"z0":5.254826070686157,"aX":1.6071407902063402},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":11.4,"breakHorizontal":-0.5,"spinRate":2613,"spinDirection":135},"zone":4,"typeConfidence":2.0,"plateTime":0.4090540016431907,"extension":6.271246990120455},"index":0,"playId":"c3df549d-c189-30d0-9198-4c86ddbccb4f","pitchNumber":1,"startTime":"2026-07-24T21:08:08.272Z","endTime":"2026-07-24T21:08:12.431Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":75.8,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.5755664082116,"aZ":-38.1005483760082,"pfxX":-6.4045802533290015,"pfxZ":-4.061426297933201,"pX":0.6677765799547589,"pZ":2.2083576084019576,"vX0":-0.428579337539944,"vY0":-120.32577691224652,"vZ0":0.25355851566111687,"x":91.55,"y":179.15,"x0":1.6800229071192923,"y0":50.00500653756988,"z0":5.493174386723182,"aX":-9.339040305685682},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-7.0,"breakHorizontal":11.6,"spinRate":2981,"spinDirection":325},"zone":9,"typeConfidence":2.0,"plateTime":0.45619610919685805,"extension":6.11068855911395},"hitData":{"launchSpeed":104.4,"launchAngle":14.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":77.54,"coordY":83.45}},"index":1,"playId":"52281dfa-fac7-3d63-9fb2-04bb3c0c813e","pitchNumber":2,"startTime":"2026-07-24T21:08:29.641Z","endTime":"2026-07-24T21:08:40.120Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":24.3,"awayTeamWinProbability":75.7,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":0.7,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:08:40.120Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Troy Johnston grounds out to first baseman Jake Bauers. Willi Castro to 3rd.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:08:42.722Z","endTime":"2026-07-24T21:12:27.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5,6,8],"actionIndex":[1,7],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.058265435935517,"aZ":-19.51713651172085,"pfxX":9.919746584610841,"pfxZ":6.595823483173605,"pX":-1.1251031323835166,"pZ":1.7129833271770147,"vX0":-10.357688200590314,"vY0":-137.78971774303852,"vZ0":-5.75557553226536,"x":159.89,"y":192.53,"x0":1.3966404683096778,"y0":50.005794862442244,"z0":5.150709515844195,"aX":19.047944442734494},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.8,"breakHorizontal":-15.7,"spinRate":2464,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.3977287946074606,"extension":6.44690909974217},"index":0,"playId":"0cf49092-4bb2-3be0-b291-a5014b5c168b","pitchNumber":1,"startTime":"2026-07-24T21:09:05.348Z","endTime":"2026-07-24T21:09:11.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Willi Castro steals (7) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"actionPlayId":"0cf49092-4bb2-3be0-b291-a5014b5c168b","startTime":"2026-07-24T21:09:21.962Z","endTime":"2026-07-24T21:09:45.657Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":650489,"link":"/api/v1/people/650489"},"postOnSecond":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"homeTeamWinProbability":22.2,"awayTeamWinProbability":77.8,"homeTeamWinProbabilityAdded":-2.1000000000000014,"leverageIndex":1.14,"dramaIndex":47.0,"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17201123439418,"aZ":-21.06647359906133,"pfxX":3.0087730272005064,"pfxZ":5.956704076306294,"pX":-1.4058365119005392,"pZ":1.5887608850504475,"vX0":-8.834056364615085,"vY0":-135.15613358477543,"vZ0":-5.809517261840946,"x":170.59,"y":195.88,"x0":1.5023636891800856,"y0":50.005302265730904,"z0":5.228054273829108,"aX":5.613790200354015},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-3.7,"spinRate":2666,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.403974649401452,"extension":6.291798780583932},"index":2,"playId":"179cb28e-cabb-30a0-9367-f692f12480bd","pitchNumber":2,"startTime":"2026-07-24T21:09:45.657Z","endTime":"2026-07-24T21:09:49.348Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.7,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.774908052068103,"aZ":-29.871931898157587,"pfxX":-1.778596111366316,"pfxZ":1.3721111667294572,"pX":-0.24297893591690992,"pZ":1.1259501331514512,"vX0":-4.122121056087046,"vY0":-128.2955164020592,"vZ0":-4.541819041051102,"x":126.26,"y":208.38,"x0":1.6111149245275471,"y0":50.002960396413044,"z0":5.2283382230534725,"aX":-2.9859733528886494},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.8,"breakHorizontal":4.1,"spinRate":2793,"spinDirection":203},"zone":13,"typeConfidence":2.0,"plateTime":0.4257678069771136,"extension":6.273221309255746},"index":3,"playId":"d52f8b0f-26be-3306-a464-56448a5816ba","pitchNumber":3,"startTime":"2026-07-24T21:10:07.637Z","endTime":"2026-07-24T21:10:11.961Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2026-07-24T21:10:34.902Z","endTime":"2026-07-24T21:10:57.317Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.161987679045247,"aZ":-15.804112815370136,"pfxX":8.398959423730204,"pfxZ":8.435615026203125,"pX":-1.4718189251072438,"pZ":1.0911474154182366,"vX0":-10.578151813098582,"vY0":-138.47549615836658,"vZ0":-7.8695554801698675,"x":173.1,"y":209.32,"x0":1.3079497066569044,"y0":50.00078602411105,"z0":5.0287303858581565,"aX":16.29600095328363},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":13.7,"breakHorizontal":-13.0,"spinRate":2439,"spinDirection":123},"zone":13,"typeConfidence":2.0,"plateTime":0.3956643512687892,"extension":6.417125856573417},"index":5,"playId":"ba0329ff-3d48-3ccc-a704-4914eb0e2380","pitchNumber":4,"startTime":"2026-07-24T21:10:57.317Z","endTime":"2026-07-24T21:11:01.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531956924484096,"aZ":-17.384830680282594,"pfxX":2.619440220226723,"pfxZ":7.929132519540037,"pX":-0.8783369981563349,"pZ":1.6709749528067255,"vX0":-7.218986481537372,"vY0":-135.66344133734836,"vZ0":-6.149458440577874,"x":150.48,"y":193.66,"x0":1.4761597205399173,"y0":50.00331483632049,"z0":5.177971738514483,"aX":4.886901592619208},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.2,"breakHorizontal":-3.2,"spinRate":2640,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.403669726550568,"extension":6.2548507536891},"index":6,"playId":"66bb8ae8-6de2-3b6e-a82e-f34c61ab20e7","pitchNumber":5,"startTime":"2026-07-24T21:11:17.755Z","endTime":"2026-07-24T21:11:22.766Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"index":7,"startTime":"2026-07-24T21:11:34.352Z","endTime":"2026-07-24T21:12:18.877Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":73.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.708132131495784,"aZ":-39.08516349434912,"pfxX":-5.194491849202137,"pfxZ":-4.981236093147839,"pX":0.1982809710290579,"pZ":2.725380285012447,"vX0":-1.6073210589588465,"vY0":-117.49264138103614,"vZ0":1.7115831655095715,"x":109.44,"y":165.19,"x0":1.5672133247432345,"y0":50.00083011070652,"z0":5.638618147770238,"aX":-7.210591518320812},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-8.3,"breakHorizontal":9.8,"spinRate":2839,"spinDirection":307},"zone":5,"typeConfidence":2.0,"plateTime":0.467421952198976,"extension":6.063189022887571},"hitData":{"launchSpeed":87.6,"launchAngle":-25.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.41,"coordY":163.84}},"index":8,"playId":"0810d89c-acbe-370d-b12e-e9b15212a197","pitchNumber":6,"startTime":"2026-07-24T21:12:18.877Z","endTime":"2026-07-24T21:12:27.296Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"second":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.900000000000002,"awayTeamWinProbability":77.1,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":1.14,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:12:27.296Z","atBatIndex":27},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Mickey Moniak out on a sacrifice fly to center fielder Garrett Mitchell. Willi Castro scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:12:37.443Z","endTime":"2026-07-24T21:13:32.049Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","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":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.61596823995384,"aZ":-21.400150348414964,"pfxX":10.316839093302104,"pfxZ":5.508538287191248,"pX":0.4447343407792023,"pZ":1.6320399525654474,"vX0":-6.5023528900537215,"vY0":-139.28307113126732,"vZ0":-5.760544960416771,"x":100.05,"y":194.71,"x0":1.4746352961357556,"y0":50.00432531727282,"z0":5.151728171754564,"aX":20.179446807140295},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.9,"breakHorizontal":-17.3,"spinRate":2387,"spinDirection":130},"zone":9,"typeConfidence":2.0,"plateTime":0.39394653840352767,"extension":6.332684119810418},"index":0,"playId":"080f71d4-ee5b-3d73-8f39-51050201e99e","pitchNumber":1,"startTime":"2026-07-24T21:12:52.889Z","endTime":"2026-07-24T21:12:57.109Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.293015423160476,"aZ":-31.083257252294374,"pfxX":-1.012925082738953,"pfxZ":0.6391620470853612,"pX":0.022787464996808976,"pZ":1.4289769229225107,"vX0":-3.897045035864142,"vY0":-129.69984124992442,"vZ0":-3.343700085524649,"x":116.13,"y":200.2,"x0":1.6790919525792691,"y0":50.000856709999866,"z0":5.11696641237163,"aX":-1.7162373264161723},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.6,"breakHorizontal":2.8,"spinRate":2819,"spinDirection":312},"zone":13,"typeConfidence":2.0,"plateTime":0.4230508251382381,"extension":6.269671871919286},"hitData":{"launchSpeed":97.8,"launchAngle":41.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":133.12,"coordY":63.66}},"index":1,"playId":"51534f28-93d2-3411-9a5c-de51ecec14e6","pitchNumber":2,"startTime":"2026-07-24T21:13:17.465Z","endTime":"2026-07-24T21:13:32.049Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"third":{"id":650489,"link":"/api/v1/people/650489"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[{"credit":"b_sac_fly"}],"homeTeamWinProbability":20.9,"awayTeamWinProbability":79.1,"homeTeamWinProbabilityAdded":-2.0000000000000036,"leverageIndex":1.16,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:13:32.049Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Tyler Freeman lines out to left fielder Jackson Chourio.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-24T21:13:54.392Z","endTime":"2026-07-24T21:15:12.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"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":82.2,"endSpeed":75.6,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.175678924874774,"aZ":-38.070250487549536,"pfxX":-4.609900849294488,"pfxZ":-4.083283985779113,"pX":-0.28870845433480213,"pZ":1.8600486039202346,"vX0":-3.086200623400898,"vY0":-119.67549004445293,"vZ0":-0.5203426638373754,"x":128.0,"y":188.56,"x0":1.6187554542473177,"y0":50.0032790405338,"z0":5.504856713464306,"aX":-6.653639009131939},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-7.2,"breakHorizontal":9.1,"spinRate":2944,"spinDirection":313},"zone":7,"typeConfidence":2.0,"plateTime":0.4585540096098697,"extension":6.080901425329393},"index":0,"playId":"fb8cee4d-2f12-3397-8641-f9bdb0e76dce","pitchNumber":1,"startTime":"2026-07-24T21:13:57.362Z","endTime":"2026-07-24T21:14:00.955Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.0,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.465889930246675,"aZ":-15.129353356392796,"pfxX":6.808846118763563,"pfxZ":8.571027816266586,"pX":-0.6220097002040125,"pZ":2.439468489168856,"vX0":-8.278125435728349,"vY0":-140.29206075900956,"vZ0":-4.736538198265838,"x":140.71,"y":172.91,"x0":1.4857205849129749,"y0":50.00139440087419,"z0":5.139530489212501,"aX":13.538561588363002},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.6,"breakHorizontal":-10.6,"spinRate":2394,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.3907803127335412,"extension":6.3174724358870336},"index":1,"playId":"9623e015-9299-3c5b-82bf-1bd021d14946","pitchNumber":2,"startTime":"2026-07-24T21:14:15.285Z","endTime":"2026-07-24T21:14:19.614Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.7,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.180448435124404,"aZ":-29.22134973599304,"pfxX":-0.927356054943962,"pfxZ":1.7605215342912128,"pX":0.19878951918390544,"pZ":0.9866707281139699,"vX0":-3.2498308660943787,"vY0":-128.2240635775031,"vZ0":-4.833214677939022,"x":109.42,"y":212.14,"x0":1.5984318448257195,"y0":50.00640501990065,"z0":5.151130264873534,"aX":-1.5586434077357616},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":2.4,"breakHorizontal":2.4,"spinRate":2847,"spinDirection":293},"zone":14,"typeConfidence":2.0,"plateTime":0.4256498535948139,"extension":6.16642003310107},"index":2,"playId":"84da5a42-b89d-3876-b35b-76583e353f26","pitchNumber":3,"startTime":"2026-07-24T21:14:30.898Z","endTime":"2026-07-24T21:14:34.665Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.3,"endSpeed":87.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.67319819740021,"aZ":-14.689366144044667,"pfxX":6.256708410992925,"pfxZ":8.864728234247165,"pX":0.7794556754306906,"pZ":1.9015289443883199,"vX0":-4.56797710982916,"vY0":-140.0383552207991,"vZ0":-6.1610520863729095,"x":87.29,"y":187.44,"x0":1.6246542190825408,"y0":50.00259325509456,"z0":5.103078048074302,"aX":12.340377521835117},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.9,"breakHorizontal":-10.3,"spinRate":2520,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.3921723849115786,"extension":6.176235517428493},"index":3,"playId":"979608ae-ef01-34c0-9d9e-4d135f5bd493","pitchNumber":4,"startTime":"2026-07-24T21:14:45.826Z","endTime":"2026-07-24T21:14:49.775Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.151,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.168860724078844,"aZ":-24.806065675856225,"pfxX":9.284032512631137,"pfxZ":4.365206627751112,"pX":0.8958013862444203,"pZ":1.3011359715033302,"vX0":-4.557492803571261,"vY0":-128.92838924346154,"vZ0":-4.881017313737482,"x":82.85,"y":203.65,"x0":1.477830747568299,"y0":50.00223737697967,"z0":5.127165484863564,"aX":15.668732728568626},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.1,"breakHorizontal":-15.8,"spinRate":1952,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.42442499096064656,"extension":6.272186220836387},"hitData":{"launchSpeed":84.3,"launchAngle":21.0,"totalDistance":280.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":92.17,"coordY":92.55}},"index":4,"playId":"f316b104-7975-320b-ae73-95ae3621d851","pitchNumber":5,"startTime":"2026-07-24T21:15:06.482Z","endTime":"2026-07-24T21:15:12.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":671289,"link":"/api/v1/people/671289"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":21.6,"awayTeamWinProbability":78.4,"homeTeamWinProbabilityAdded":0.7000000000000028,"leverageIndex":0.26,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:15:12.827Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, first baseman Troy Johnston to pitcher Tomoyuki Sugano.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:17:00.923Z","endTime":"2026-07-24T21:18:09.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.3,"endSpeed":83.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.85241402055946,"aZ":-11.307958520932042,"pfxX":-4.849900814284293,"pfxZ":11.544785023393672,"pX":-0.9733081833788136,"pZ":2.051758656521057,"vX0":5.767646344768892,"vY0":-134.05505683042722,"vZ0":-7.334063171048563,"x":154.1,"y":183.38,"x0":-2.5296367478621913,"y0":50.00447471276677,"z0":5.643131718453163,"aX":-8.767279892048657},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":19.3,"breakHorizontal":7.4,"spinRate":2487,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.40967959774684193,"extension":6.375150138337526},"index":0,"playId":"5d76f8c4-2058-3412-9875-4c7633897ec4","pitchNumber":1,"startTime":"2026-07-24T21:17:27.776Z","endTime":"2026-07-24T21:17:32.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.7797827707812,"aZ":-24.756495164569312,"pfxX":-7.515316042093813,"pfxZ":4.6323885533721745,"pX":0.5519404678819254,"pZ":1.2142221615655777,"vX0":9.301684881904091,"vY0":-125.55574759555252,"vZ0":-6.284851852501011,"x":95.96,"y":206.0,"x0":-2.2196993760288017,"y0":50.00247161322718,"z0":5.757118906394796,"aX":-12.031641034441984},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.2,"breakHorizontal":11.5,"spinRate":1695,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.43579748079965475,"extension":6.533364372320287},"index":1,"playId":"9ed5295c-bd57-39c6-a326-f6bd64418d36","pitchNumber":2,"startTime":"2026-07-24T21:17:43.658Z","endTime":"2026-07-24T21:17:47.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.7,"endSpeed":83.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.391371403963102,"aZ":-16.603456803229946,"pfxX":-8.976257971335619,"pfxZ":8.736005567903879,"pX":0.09575390590472081,"pZ":2.410024871201823,"vX0":9.523613701114087,"vY0":-133.11973403528242,"vZ0":-5.5210248902067045,"x":113.35,"y":173.71,"x0":-2.3736013897202946,"y0":50.00501559336072,"z0":5.725822393502345,"aX":-16.00318177051019},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2288,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.41252761409186567,"extension":6.321823478436926},"hitData":{"launchSpeed":89.8,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.33,"coordY":163.34}},"index":2,"playId":"8e304840-884d-3e17-9465-70ac15f3c851","pitchNumber":3,"startTime":"2026-07-24T21:18:01.277Z","endTime":"2026-07-24T21:18:09.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.1,"awayTeamWinProbability":80.9,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.97,"dramaIndex":45.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:18:09.066Z","atBatIndex":30},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Lara grounds out, shortstop Ezequiel Tovar to first baseman Troy Johnston.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:18:12.933Z","endTime":"2026-07-24T21:18:54.692Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":800325,"fullName":"Luis Lara","link":"/api/v1/people/800325"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.6,"strikeZoneTop":3.005,"strikeZoneBottom":1.517,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729802030724546,"aZ":-26.34381045254814,"pfxX":-8.42153563259411,"pfxZ":3.6361859316779013,"pX":-0.860334556468591,"pZ":1.458995798718746,"vX0":6.250317728798855,"vY0":-125.61480384967749,"vZ0":-5.477152017338844,"x":149.79,"y":199.39,"x0":-2.2829892924560857,"y0":50.00150869030373,"z0":5.801275371919804,"aX":-13.497780403291054},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.5,"breakHorizontal":13.9,"spinRate":1644,"spinDirection":216},"zone":13,"typeConfidence":2.0,"plateTime":0.4355438699976566,"extension":6.478025209968396},"hitData":{"launchSpeed":69.1,"launchAngle":-2.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":127.99,"coordY":148.14}},"index":0,"playId":"de7c4caa-57f8-3c6e-879f-1f08be8a2860","pitchNumber":1,"startTime":"2026-07-24T21:18:46.757Z","endTime":"2026-07-24T21:18:54.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":800325,"link":"/api/v1/people/800325"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.4,"awayTeamWinProbability":82.6,"homeTeamWinProbabilityAdded":-1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:18:54.692Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-24T21:19:06.361Z","endTime":"2026-07-24T21:21:26.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784137669501487,"aZ":-28.131448426389998,"pfxX":0.3015383997471348,"pfxZ":2.542564973616239,"pX":1.4059175077723582,"pZ":0.18805672588782088,"vX0":8.68218743200056,"vY0":-125.15257495264528,"vZ0":-7.956227896788615,"x":63.41,"y":233.7,"x0":-2.144401605577144,"y0":50.0034778867846,"z0":5.705968682365956,"aX":0.4775666497259668},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.0,"breakHorizontal":-2.5,"spinRate":2633,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.43732224267441566,"extension":6.414915553594031},"index":0,"playId":"7d6737a4-766a-3d12-8371-3443fd4f2de6","pitchNumber":1,"startTime":"2026-07-24T21:19:26.026Z","endTime":"2026-07-24T21:19:29.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.755021281628608,"aZ":-18.63643220176493,"pfxX":-9.391071840141693,"pfxZ":7.5850791197767435,"pX":-0.041676885894185715,"pZ":1.9550787469775348,"vX0":9.013057084669775,"vY0":-133.26740827052026,"vZ0":-6.374732835012106,"x":118.59,"y":185.99,"x0":-2.2603764576585466,"y0":50.00163974267213,"z0":5.741159831318231,"aX":-16.75766597714553},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":14.9,"spinRate":2302,"spinDirection":213},"zone":8,"typeConfidence":2.0,"plateTime":0.41225269154211297,"extension":6.4458385885452},"index":1,"playId":"ddf85567-6e17-36e8-b9c4-5e32150354b2","pitchNumber":2,"startTime":"2026-07-24T21:19:44.724Z","endTime":"2026-07-24T21:19:48.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020709530573427,"aZ":-42.365260140607006,"pfxX":6.197538803992234,"pfxZ":-7.727251869905503,"pX":-0.45108883629631813,"pZ":1.4399168695986102,"vX0":2.471544591400453,"vY0":-114.87701363107888,"vZ0":-0.9946223700235104,"x":134.19,"y":199.9,"x0":-2.3506757521927812,"y0":50.00493583706098,"z0":6.047188157557302,"aX":8.169688179866036},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.2,"breakVerticalInduced":-13.9,"breakHorizontal":-11.9,"spinRate":2778,"spinDirection":48},"zone":13,"typeConfidence":2.0,"plateTime":0.4793254968266192,"extension":6.369230667975348},"index":2,"playId":"10c45a76-6bb2-353c-bec3-e9d476443e2b","pitchNumber":3,"startTime":"2026-07-24T21:20:04.562Z","endTime":"2026-07-24T21:20:09.615Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.852439884976082,"aZ":-18.067782375758302,"pfxX":-9.133173826835483,"pfxZ":7.750535988778935,"pX":0.2896712331055849,"pZ":1.3745457569579518,"vX0":9.731994770145542,"vY0":-134.48372358347956,"vZ0":-8.033383044447717,"x":105.96,"y":201.67,"x0":-2.200125662093982,"y0":50.00532486374186,"z0":5.696654404189758,"aX":-16.628541626996586},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.4,"breakHorizontal":14.3,"spinRate":2328,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.4082609355504756,"extension":6.4734700142669315},"index":3,"playId":"26ded87f-c400-3f24-b7a6-fcd04b2f3558","pitchNumber":4,"startTime":"2026-07-24T21:20:26.567Z","endTime":"2026-07-24T21:20:31.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33260030942825,"aZ":-21.559755657639126,"pfxX":-10.339892667917235,"pfxZ":5.809245961389038,"pX":0.42301869407121406,"pZ":2.225825903752713,"vX0":10.763616004137733,"vY0":-134.7936907300009,"vZ0":-5.1649705570732785,"x":100.88,"y":178.68,"x0":-2.292735908471592,"y0":50.00144302216337,"z0":5.704556569263225,"aX":-18.88516999440414},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.5,"breakHorizontal":16.2,"spinRate":2294,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.40751167145174305,"extension":6.374476278809372},"index":4,"playId":"3c74b304-28f0-3d89-96a7-52449918ddc2","pitchNumber":5,"startTime":"2026-07-24T21:20:47.176Z","endTime":"2026-07-24T21:20:51.416Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-24T21:21:03.031Z","endTime":"2026-07-24T21:21:22.875Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.020408273990785,"aZ":-28.839351074375475,"pfxX":-6.104492609188279,"pfxZ":2.0599957440882966,"pX":0.9060178636219683,"pZ":1.4641455191411925,"vX0":9.96526451662809,"vY0":-125.97648647557041,"vZ0":-4.740251773976041,"x":82.46,"y":199.25,"x0":-2.2960746523773814,"y0":50.002208357085344,"z0":5.683590475138339,"aX":-9.876654171354772},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.9,"breakHorizontal":9.0,"spinRate":1890,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.4337066530624809,"extension":6.624233182843538},"index":6,"playId":"c7a49c45-800e-308d-9a11-649dee41bc95","pitchNumber":6,"startTime":"2026-07-24T21:21:22.875Z","endTime":"2026-07-24T21:21:26.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.400000000000002,"awayTeamWinProbability":83.6,"homeTeamWinProbabilityAdded":-0.9999999999999964,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:21:26.544Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ezequiel Tovar strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:23:18.012Z","endTime":"2026-07-24T21:25:07.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.554106533087182,"aZ":-16.3732972380555,"pfxX":7.7699936243434315,"pfxZ":8.23195009109538,"pX":0.5398596340135455,"pZ":2.6870191486120425,"vX0":-5.4792587798818335,"vY0":-137.8916497610296,"vZ0":-3.991608076965854,"x":96.42,"y":166.23,"x0":1.5463076909283198,"y0":50.00414648236394,"z0":5.262828506540749,"aX":14.91737994301339},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":-12.8,"spinRate":2441,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.39769124802488864,"extension":6.291857348164869},"index":0,"playId":"3ed2e3f1-ab87-3811-a137-7589da083ac4","pitchNumber":1,"startTime":"2026-07-24T21:23:35.503Z","endTime":"2026-07-24T21:23:38.816Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-24T21:23:45.966Z","endTime":"2026-07-24T21:23:56.978Z","isPitch":false,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":95.6,"endSpeed":87.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16832959418814,"aZ":-22.158462236397053,"pfxX":11.022213658287143,"pfxZ":5.1428485795625525,"pX":0.007628632296089658,"pZ":1.635356081737921,"vX0":-7.793002053833742,"vY0":-138.9491155225232,"vZ0":-5.679334344325367,"x":116.71,"y":194.63,"x0":1.4215901878894441,"y0":50.00574390943995,"z0":5.185680519160519,"aX":21.47949000238325},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":-18.2,"spinRate":2576,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.39472138434183934,"extension":6.465223163591089},"index":2,"playId":"362d3c06-05de-3953-a780-5661706173e9","pitchNumber":2,"startTime":"2026-07-24T21:23:56.978Z","endTime":"2026-07-24T21:24:00.885Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.7,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.8516576574873,"aZ":-14.81064265815107,"pfxX":7.242682360421147,"pfxZ":9.165751461623891,"pX":0.23194712454284244,"pZ":3.071356071757241,"vX0":-5.810206465922773,"vY0":-137.1440282097042,"vZ0":-3.1981896827515666,"x":108.16,"y":155.85,"x0":1.442630171821365,"y0":50.00506513844867,"z0":5.270051532310223,"aX":13.72433606968072},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.1,"breakHorizontal":-11.8,"spinRate":2392,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4002049956657978,"extension":6.383503045044553},"index":3,"playId":"95a13444-475f-3da6-b28e-eab1d53d0d08","pitchNumber":3,"startTime":"2026-07-24T21:24:14.167Z","endTime":"2026-07-24T21:24:18.625Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.425019295868108,"aZ":-32.40224825722349,"pfxX":-2.826077776707147,"pfxZ":-0.1359145110919151,"pX":1.3448743243583747,"pZ":2.1552374520021305,"vX0":0.02722724702931717,"vY0":-127.45306016132068,"vZ0":-1.6523211906003743,"x":65.74,"y":180.59,"x0":1.7014649339310235,"y0":50.00474655318592,"z0":5.363319812709846,"aX":-4.664403804549323},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":5.2,"spinRate":2894,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.4292412242772601,"extension":6.064552124295792},"index":4,"playId":"5e78b9fa-8946-3594-a352-961bfdcbcb44","pitchNumber":4,"startTime":"2026-07-24T21:24:31.295Z","endTime":"2026-07-24T21:24:34.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.654253034567812,"aZ":-17.60816720428938,"pfxX":8.825723189467974,"pfxZ":7.383173434182382,"pX":-2.1150494502261568,"pZ":2.860206944678331,"vX0":-12.411049676031684,"vY0":-139.43652510945,"vZ0":-3.124775512374461,"x":197.62,"y":161.55,"x0":1.2422106973445386,"y0":50.00684984949898,"z0":5.153810360563358,"aX":17.423728069708527},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.8,"breakHorizontal":-13.4,"spinRate":2498,"spinDirection":131},"zone":11,"typeConfidence":2.0,"plateTime":0.3924494082477503,"extension":6.248682263347113},"index":5,"playId":"dbb7d16d-ab3a-36fb-9d95-00bf0e45931a","pitchNumber":5,"startTime":"2026-07-24T21:24:44.610Z","endTime":"2026-07-24T21:24:49.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.4,"endSpeed":82.0,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.233530878090885,"aZ":-28.838736850720977,"pfxX":-1.0551683390805273,"pfxZ":1.9554354963505087,"pX":-0.21329633462485634,"pZ":3.10992259725417,"vX0":-3.964579584996574,"vY0":-128.78318318255702,"vZ0":-0.06669550449968875,"x":125.13,"y":154.81,"x0":1.474396126619509,"y0":50.00055266467941,"z0":5.341010215420251,"aX":-1.7960850835871323},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.7,"breakHorizontal":2.6,"spinRate":2875,"spinDirection":259},"zone":2,"typeConfidence":2.0,"plateTime":0.4230538293056605,"extension":6.176472028267791},"index":6,"playId":"d4edbdb6-ab88-39f6-9b38-297b51440e21","pitchNumber":6,"startTime":"2026-07-24T21:25:03.789Z","endTime":"2026-07-24T21:25:07.438Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":17.599999999999998,"awayTeamWinProbability":82.4,"homeTeamWinProbabilityAdded":1.1999999999999957,"leverageIndex":0.48,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:25:07.438Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:25:19.741Z","endTime":"2026-07-24T21:26:50.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90241815042428,"aZ":-29.525425011844852,"pfxX":-1.0759055963164796,"pfxZ":1.5795687687648465,"pX":0.061596473724292285,"pZ":1.5280459488434843,"vX0":-3.532879994057269,"vY0":-128.1367239338561,"vZ0":-3.519620893091287,"x":114.65,"y":197.52,"x0":1.5943717287912442,"y0":50.00125668254,"z0":5.210568995503831,"aX":-1.7992142406482827},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.4,"breakHorizontal":2.6,"spinRate":2812,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.4264272461598244,"extension":6.315818528533394},"index":0,"playId":"692b6dd0-f651-3eaf-8910-136eef6ddd5f","pitchNumber":1,"startTime":"2026-07-24T21:25:29.877Z","endTime":"2026-07-24T21:25:37.978Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.62054903006063,"aZ":-17.312163177634176,"pfxX":6.464373566848348,"pfxZ":7.739310914615535,"pX":-1.0331724004891503,"pZ":2.4341234071132476,"vX0":-8.869534375713325,"vY0":-137.6973498285158,"vZ0":-4.2866859811981195,"x":156.38,"y":173.06,"x0":1.3899981636886793,"y0":50.002266775806795,"z0":5.182728285084758,"aX":12.41252157193881},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":13.3,"breakHorizontal":-9.8,"spinRate":2460,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.39780316850276476,"extension":6.4772276665988455},"index":1,"playId":"f3304d76-c7a7-3bf5-96ed-33c3a47ff361","pitchNumber":2,"startTime":"2026-07-24T21:26:13.175Z","endTime":"2026-07-24T21:26:17.750Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.26666920009239,"aZ":-21.678312381675045,"pfxX":0.03216168615708215,"pfxZ":5.729879081825327,"pX":-0.4443964859474353,"pZ":3.1494114675458738,"vX0":-5.223436510717576,"vY0":-133.59745296173975,"vZ0":-1.7630114844878428,"x":133.94,"y":153.75,"x0":1.521176304461004,"y0":50.000653578150946,"z0":5.3556995973971055,"aX":0.059750396696694394},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":1.0,"spinRate":2856,"spinDirection":151},"zone":1,"typeConfidence":2.0,"plateTime":0.4079621434534424,"extension":6.199395053605141},"index":2,"playId":"27f3e2c5-2f3d-3050-b194-5d50aeaa5a28","pitchNumber":3,"startTime":"2026-07-24T21:26:28.340Z","endTime":"2026-07-24T21:26:32.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630845812003432,"aZ":-32.5117367082013,"pfxX":-1.404277727125304,"pfxZ":-0.19938143462652347,"pX":-0.6206454631468207,"pZ":0.9662667866446185,"vX0":-5.036438406541784,"vY0":-127.80651703685889,"vZ0":-4.228202219187356,"x":140.66,"y":212.69,"x0":1.555772079870351,"y0":50.00523176616515,"z0":5.187302293943313,"aX":-2.3303456056661447},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-1.1,"breakHorizontal":3.6,"spinRate":2992,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.42808386877481164,"extension":6.283219412003308},"index":3,"playId":"95b82796-d374-37c6-8b0f-bbba60fe7512","pitchNumber":4,"startTime":"2026-07-24T21:26:46.683Z","endTime":"2026-07-24T21:26:50.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":0.9000000000000021,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:26:50.334Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Karros grounds out, third baseman David Hamilton to first baseman Jake Bauers.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-24T21:26:54.618Z","endTime":"2026-07-24T21:28:05.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.19170717175358,"aZ":-38.40367318093857,"pfxX":-4.019599893059704,"pfxZ":-4.252996973936591,"pX":0.0598381259887359,"pZ":2.341616747045888,"vX0":-2.1528873771451056,"vY0":-120.29954986027516,"vZ0":0.5548708427360249,"x":114.72,"y":175.56,"x0":1.4882333917007813,"y0":50.00050241260034,"z0":5.510505714533717,"aX":-5.8934015041426795},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.3,"breakHorizontal":7.8,"spinRate":2959,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.4551990387418412,"extension":6.182165649615402},"index":0,"playId":"a6e0e42f-41d5-3806-bd15-af11b0d8c402","pitchNumber":1,"startTime":"2026-07-24T21:27:12.014Z","endTime":"2026-07-24T21:27:16.480Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":89.0,"endSpeed":82.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.560019565398893,"aZ":-25.696998413404415,"pfxX":7.247506280145663,"pfxZ":3.7976386640197006,"pX":-0.707650405391288,"pZ":1.284578969082882,"vX0":-7.283733622240587,"vY0":-129.432318247465,"vZ0":-4.838829966146317,"x":143.97,"y":204.1,"x0":1.1936049535556057,"y0":50.0053248338639,"z0":5.132335744337021,"aX":12.36973130402207},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":6.0,"breakHorizontal":-11.6,"spinRate":1899,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.42225532785602393,"extension":6.226314290385895},"index":1,"playId":"8e2ab4a8-67cf-3797-ae33-1c3245aa0abd","pitchNumber":2,"startTime":"2026-07-24T21:27:24.957Z","endTime":"2026-07-24T21:27:29.405Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.74573997944682,"aZ":-16.07692401821178,"pfxX":8.124925686732032,"pfxZ":8.292995982263928,"pX":0.09715010689807234,"pZ":1.2166356787430883,"vX0":-6.194286731597489,"vY0":-138.8237060771635,"vZ0":-7.593857359386347,"x":113.3,"y":205.93,"x0":1.3082084996288372,"y0":50.00218393893033,"z0":5.0695838167105745,"aX":15.76701403290861},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-13.3,"spinRate":2504,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.39541912087508857,"extension":6.33362768416384},"index":2,"playId":"9cf527a2-cbb9-3941-b3e7-b655d806c022","pitchNumber":3,"startTime":"2026-07-24T21:27:40.211Z","endTime":"2026-07-24T21:27:44.717Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.5,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67506675277876,"aZ":-30.805613644160363,"pfxX":-1.4513920312148199,"pfxZ":0.8349578657855199,"pX":0.24055136267092195,"pZ":1.6121231293842266,"vX0":-2.944044379629388,"vY0":-127.23699894682936,"vZ0":-2.872658661594925,"x":107.83,"y":195.25,"x0":1.600432654601563,"y0":50.00488596818942,"z0":5.192515623352105,"aX":-2.3835912808278956},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":1.1,"breakHorizontal":3.2,"spinRate":2928,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4301965901535967,"extension":6.185011073411381},"hitData":{"launchSpeed":87.3,"launchAngle":-14.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":171.45}},"index":3,"playId":"4751eb84-b3b2-3698-a580-519b327bb045","pitchNumber":4,"startTime":"2026-07-24T21:27:57.364Z","endTime":"2026-07-24T21:28:05.064Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.2,"awayTeamWinProbability":80.8,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.25,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:28:05.064Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Ortiz strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:29:55.234Z","endTime":"2026-07-24T21:31:35.786Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5597099080055,"aZ":-18.2889416230064,"pfxX":-8.260561249096892,"pfxZ":7.769131406122374,"pX":1.382135605431886,"pZ":2.005704231099582,"vX0":11.86578037009371,"vY0":-132.62869414623586,"vZ0":-6.260573888040925,"x":64.32,"y":184.63,"x0":-2.070205211613372,"y0":50.001950397108914,"z0":5.724245218239954,"aX":-14.761632375304204},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":12.5,"spinRate":2364,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.41249921813173973,"extension":6.508094341684267},"index":0,"playId":"70ab9127-fca1-348c-80f9-e174fd5d10c7","pitchNumber":1,"startTime":"2026-07-24T21:30:17.279Z","endTime":"2026-07-24T21:30:21.022Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.1,"endSpeed":85.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.393164143437502,"aZ":-20.070781751167257,"pfxX":-10.091008813409772,"pfxZ":6.5221226096569085,"pX":0.69506476549595,"pZ":2.2887635297616944,"vX0":11.136320768744964,"vY0":-135.08256664467945,"vZ0":-5.595436418461665,"x":90.51,"y":176.98,"x0":-2.162552577521502,"y0":50.000542920936205,"z0":5.790390387607506,"aX":-18.71730987936442},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.8,"breakHorizontal":16.0,"spinRate":2349,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4049008494484396,"extension":6.309650733086279},"index":1,"playId":"3219c90f-cbdb-3f5e-8598-6741b2fe9926","pitchNumber":2,"startTime":"2026-07-24T21:30:35.413Z","endTime":"2026-07-24T21:30:39.204Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.308054981850475,"aZ":-26.15923469105401,"pfxX":0.09335589990945836,"pfxZ":3.5132787942302652,"pX":0.514759293183883,"pZ":3.1844312795035816,"vX0":7.017938920611859,"vY0":-129.55131623520484,"vZ0":-2.0196511194446805,"x":97.38,"y":152.8,"x0":-2.2334437478540865,"y0":50.001716152783835,"z0":5.959834788859599,"aX":0.1590675581020717},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":-1.7,"spinRate":2581,"spinDirection":172},"zone":3,"typeConfidence":2.0,"plateTime":0.42167437731171686,"extension":6.337303909543603},"index":2,"playId":"88302c40-0937-36bd-9912-9121ff261fe4","pitchNumber":3,"startTime":"2026-07-24T21:30:52.563Z","endTime":"2026-07-24T21:30:56.329Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.3,"endSpeed":82.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.89843549896917,"aZ":-27.704386149603817,"pfxX":-0.4162661176429321,"pfxZ":2.6300501842856026,"pX":1.759395130275879,"pZ":1.2121859688218053,"vX0":10.01021340369942,"vY0":-128.3526566462056,"vZ0":-6.316285325739035,"x":49.94,"y":206.05,"x0":-2.1064860045604292,"y0":50.002405838448475,"z0":5.809907761103072,"aX":-0.7075542157986862},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.7,"breakHorizontal":-1.1,"spinRate":2648,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.42371318073833075,"extension":6.610323442170782},"index":3,"playId":"53c43ed0-7df6-3864-be5f-3fccc966bc57","pitchNumber":4,"startTime":"2026-07-24T21:31:14.607Z","endTime":"2026-07-24T21:31:17.657Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.636911173055687,"aZ":-26.51743122647024,"pfxX":-7.1535215416827445,"pfxZ":3.400777764247165,"pX":-0.44879202730882156,"pZ":1.597423566595737,"vX0":6.898999233587007,"vY0":-127.07100337019418,"vZ0":-5.304446102562397,"x":134.11,"y":195.65,"x0":-2.2463995679783175,"y0":50.005182960463294,"z0":5.772029421978279,"aX":-11.91125962621708},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":5.4,"breakHorizontal":11.8,"spinRate":1520,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.42810220598152293,"extension":6.668223025035126},"index":4,"playId":"5b82313c-b9cd-3f59-a246-65a2b02b60db","pitchNumber":5,"startTime":"2026-07-24T21:31:31.457Z","endTime":"2026-07-24T21:31:35.786Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.5,"awayTeamWinProbability":83.5,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.02,"dramaIndex":47.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:31:35.786Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"David Hamilton strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:31:49.626Z","endTime":"2026-07-24T21:33:12.327Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":76.7,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5851662299682,"aZ":-27.84853340795751,"pfxX":5.453352740722647,"pfxZ":2.9253284999651274,"pX":-1.4605315494652171,"pZ":3.156690870525891,"vX0":1.2563441580817605,"vY0":-119.8780603432933,"vZ0":-0.5692502052313626,"x":172.67,"y":153.55,"x0":-2.6983051503555187,"y0":50.00381399847106,"z0":5.847894323944553,"aX":8.068449227404523},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":5.4,"breakHorizontal":-10.2,"spinRate":2507,"spinDirection":74},"zone":11,"typeConfidence":2.0,"plateTime":0.4540441270277906,"extension":6.129775060127141},"index":0,"playId":"6d390044-d845-3dc8-a4b8-5891750535da","pitchNumber":1,"startTime":"2026-07-24T21:32:02.403Z","endTime":"2026-07-24T21:32:05.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26857704460481,"aZ":-14.90948913612593,"pfxX":-4.759101720513015,"pfxZ":9.197367602654175,"pX":-0.31129918830772585,"pZ":2.477685266283821,"vX0":7.301250823304382,"vY0":-135.35719604681145,"vZ0":-5.935522433988241,"x":128.87,"y":171.88,"x0":-2.4108295781575215,"y0":50.00635135507029,"z0":5.722043550133962,"aX":-8.937694130493652},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.7,"breakHorizontal":7.3,"spinRate":2461,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.40283422549993864,"extension":6.298198268988594},"index":1,"playId":"8befc8e7-c918-3e93-819a-f07880678d9c","pitchNumber":2,"startTime":"2026-07-24T21:32:20.859Z","endTime":"2026-07-24T21:32:24.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":81.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.453604785375987,"aZ":-28.277187829506047,"pfxX":-6.316547527781376,"pfxZ":2.355104127663319,"pX":-0.33232344644761824,"pZ":1.6924655053261939,"vX0":7.034382822732168,"vY0":-126.71331041566332,"vZ0":-4.550288062658534,"x":129.67,"y":193.08,"x0":-2.3001086302206373,"y0":50.003925653940854,"z0":5.723296194268215,"aX":-10.460382621812007},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.6,"breakHorizontal":10.2,"spinRate":1648,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.4292682291264178,"extension":6.55747683244286},"index":2,"playId":"e830c681-0466-3474-bef2-a381ce33b66c","pitchNumber":3,"startTime":"2026-07-24T21:32:38.468Z","endTime":"2026-07-24T21:32:43.496Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-24T21:32:51.835Z","endTime":"2026-07-24T21:33:08.153Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.888448211320796,"aZ":-19.594032576219043,"pfxX":-9.162688369206267,"pfxZ":6.7711224706677555,"pX":0.5267933114349714,"pZ":2.42826173577131,"vX0":10.555056156381829,"vY0":-134.8296054171443,"vZ0":-5.026106128005868,"x":96.92,"y":173.22,"x0":-2.2319580783712665,"y0":50.00146438671534,"z0":5.682282741626008,"aX":-17.01870057137647},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2347,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.4048712258597371,"extension":6.332827316457366},"index":4,"playId":"d5a30406-4df2-3195-bf88-23b644faac54","pitchNumber":4,"startTime":"2026-07-24T21:33:08.153Z","endTime":"2026-07-24T21:33:12.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":-1.700000000000001,"leverageIndex":0.71,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:33:12.327Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Yelich flies out to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-24T21:33:16.452Z","endTime":"2026-07-24T21:34:39.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":85.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73755364100005,"aZ":-18.485512774294172,"pfxX":-8.754410905150134,"pfxZ":7.357176243275585,"pX":1.1763267251883784,"pZ":3.5280152355425853,"vX0":11.878011768114295,"vY0":-134.66635371938114,"vZ0":-2.578500975431728,"x":72.16,"y":143.52,"x0":-2.1281089083674565,"y0":50.000129556844485,"z0":5.786616899847695,"aX":-16.28307375647231},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":13.7,"spinRate":2283,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40474843500445834,"extension":6.380129894107837},"index":0,"playId":"133d1061-b565-348f-a4b6-ce87c3933146","pitchNumber":1,"startTime":"2026-07-24T21:33:37.070Z","endTime":"2026-07-24T21:33:40.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":81.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.432763863606766,"aZ":-29.18190258512344,"pfxX":-7.232124850297804,"pfxZ":1.8062595649087942,"pX":-1.5083845543100298,"pZ":2.394135700350143,"vX0":4.996963262684789,"vY0":-126.93729209420432,"vZ0":-2.7123537502803097,"x":174.5,"y":174.14,"x0":-2.5485572932150315,"y0":50.0032758278339,"z0":5.7656563464788695,"aX":-11.974754847413115},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":12.2,"spinRate":1519,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42912464052645305,"extension":6.266016430500194},"index":1,"playId":"f88520aa-2292-37f9-b210-fee0745cdf44","pitchNumber":2,"startTime":"2026-07-24T21:33:51.809Z","endTime":"2026-07-24T21:33:55.166Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":86.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86552077773442,"aZ":-15.772100944834923,"pfxX":-3.566146220795808,"pfxZ":8.70974803822807,"pX":-0.26274244884975734,"pZ":2.6067545975106823,"vX0":7.197947401184148,"vY0":-135.6744029580932,"vZ0":-5.334883189889637,"x":127.02,"y":168.4,"x0":-2.4747957980312756,"y0":50.00475951832551,"z0":5.680416768388032,"aX":-6.717923922031224},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.0,"breakHorizontal":5.2,"spinRate":2459,"spinDirection":206},"zone":5,"typeConfidence":2.0,"plateTime":0.4021703807079535,"extension":6.294031654548585},"index":2,"playId":"acfa1408-7e4d-30e9-ad39-dc44f8153883","pitchNumber":3,"startTime":"2026-07-24T21:34:12.970Z","endTime":"2026-07-24T21:34:16.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":75.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.084957968223954,"aZ":-36.57623130623849,"pfxX":6.191887919293282,"pfxZ":-3.068076802507261,"pX":0.3025661958529063,"pZ":1.9042560644104676,"vX0":4.071981409180791,"vY0":-118.91046667279247,"vZ0":-1.6964432231431235,"x":105.47,"y":187.37,"x0":-2.2342872612846554,"y0":50.00008855432862,"z0":5.935026456090668,"aX":8.894706619698065},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-5.6,"breakHorizontal":-12.1,"spinRate":2763,"spinDirection":50},"zone":9,"typeConfidence":2.0,"plateTime":0.46002700775125716,"extension":6.188896658212035},"hitData":{"launchSpeed":98.2,"launchAngle":30.0,"totalDistance":392.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":104.17,"coordY":42.3}},"index":3,"playId":"5f044ffc-e1c8-3604-96c3-b30915ee81ef","pitchNumber":4,"startTime":"2026-07-24T21:34:30.174Z","endTime":"2026-07-24T21:34:39.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.700000000000001,"awayTeamWinProbability":86.3,"homeTeamWinProbabilityAdded":-1.0999999999999979,"leverageIndex":0.41,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:34:39.731Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cole Carrigg flies out to right fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:36:37.029Z","endTime":"2026-07-24T21:37:09.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.689612944896066,"aZ":-35.89990342251127,"pfxX":-5.071591416651503,"pfxZ":-2.678592575332516,"pX":0.21605273138390574,"pZ":1.2058619714361696,"vX0":-1.549510815793754,"vY0":-118.10633184409173,"vZ0":-1.9460312444153356,"x":108.76,"y":206.22,"x0":1.5420640028995358,"y0":50.00280624893285,"z0":5.389844488231768,"aX":-7.055203061700182},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.0,"breakHorizontal":9.6,"spinRate":2844,"spinDirection":320},"zone":14,"typeConfidence":2.0,"plateTime":0.46649314284679555,"extension":6.060754862496154},"index":0,"playId":"36a69b28-c296-3d43-b101-670f393eeb4a","pitchNumber":1,"startTime":"2026-07-24T21:36:48.483Z","endTime":"2026-07-24T21:36:52.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":85.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10952035424513,"aZ":-26.23735081764676,"pfxX":11.235746117940582,"pfxZ":3.1095164144405167,"pX":0.022656076550519363,"pZ":2.7322225401710387,"vX0":-7.667977822371916,"vY0":-138.41200472503007,"vZ0":-2.0083479683116443,"x":116.14,"y":165.01,"x0":1.3899014195146688,"y0":50.00679995224526,"z0":5.250314281527484,"aX":21.486574000766407},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":5.3,"breakHorizontal":-18.5,"spinRate":2597,"spinDirection":137},"zone":5,"typeConfidence":2.0,"plateTime":0.3979494958977474,"extension":6.3398226807402205},"hitData":{"launchSpeed":99.1,"launchAngle":32.0,"totalDistance":346.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":212.81,"coordY":88.98}},"index":1,"playId":"a58b3de5-665f-39fb-9ce7-113eb825fb42","pitchNumber":2,"startTime":"2026-07-24T21:37:00.849Z","endTime":"2026-07-24T21:37:09.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":14.799999999999999,"awayTeamWinProbability":85.2,"homeTeamWinProbabilityAdded":1.0999999999999979,"leverageIndex":0.43,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:37:09.783Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:37:29.713Z","endTime":"2026-07-24T21:38:30.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":95.2,"endSpeed":87.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.491567267509726,"aZ":-14.418938436862165,"pfxX":8.092716424020466,"pfxZ":9.191965941379767,"pX":0.11866021588006398,"pZ":0.552899687215386,"vX0":-6.210758766702058,"vY0":-138.28468486453525,"vZ0":-9.674426955444673,"x":112.48,"y":223.85,"x0":1.3447921526982807,"y0":50.00663650886019,"z0":5.069402509258071,"aX":15.641072846747457},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.8,"breakHorizontal":-13.3,"spinRate":2347,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.39642960599204,"extension":6.209552738994842},"index":0,"playId":"c5c6a4ec-ec20-3b4c-9100-eb0c4af358aa","pitchNumber":1,"startTime":"2026-07-24T21:37:41.400Z","endTime":"2026-07-24T21:37:44.964Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.627479748981845,"aZ":-28.833391654537674,"pfxX":10.494849380047512,"pfxZ":2.0217833941021097,"pX":-0.29045191603081116,"pZ":0.7704385852981642,"vX0":-7.2690955823925325,"vY0":-128.32850206388358,"vZ0":-5.287127186863508,"x":128.07,"y":217.98,"x0":1.2272310322637336,"y0":50.00609401428462,"z0":5.1268044286190815,"aX":17.361274350049047},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-17.2,"spinRate":1890,"spinDirection":118},"zone":13,"typeConfidence":2.0,"plateTime":0.42819588370393546,"extension":6.192098577735007},"index":1,"playId":"425534b0-41f0-3948-a8f0-92eda813b82e","pitchNumber":2,"startTime":"2026-07-24T21:37:55.746Z","endTime":"2026-07-24T21:37:59.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58692173788988,"aZ":-15.553057502821291,"pfxX":6.227649765396469,"pfxZ":8.478201228649844,"pX":-1.1885898995870283,"pZ":2.514963569672508,"vX0":-9.297211544543082,"vY0":-139.44226739244385,"vZ0":-4.467734324288018,"x":162.31,"y":170.88,"x0":1.3862358001303559,"y0":50.0054340058316,"z0":5.170561645929673,"aX":12.213974815113088},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":-9.2,"spinRate":2498,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.39342144879456864,"extension":6.280649598543499},"index":2,"playId":"74e7e873-c74d-35b5-8d0d-c90c9c427965","pitchNumber":3,"startTime":"2026-07-24T21:38:10.642Z","endTime":"2026-07-24T21:38:14.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"preCount":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.964480236176477,"aZ":-14.741461052924507,"pfxX":5.196037216072323,"pfxZ":9.118601694021944,"pX":-1.6679028558320081,"pZ":2.223857186236268,"vX0":-9.691494775352336,"vY0":-137.52416457306316,"vZ0":-5.324268324058444,"x":180.58,"y":178.74,"x0":1.2294764335595716,"y0":50.00685640238352,"z0":5.18771773011668,"aX":9.939005591603562},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.5,"breakHorizontal":-7.3,"spinRate":2470,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3985162457967286,"extension":6.403055029444196},"index":3,"playId":"b4018e49-b87d-3022-a088-005417865416","pitchNumber":4,"startTime":"2026-07-24T21:38:26.073Z","endTime":"2026-07-24T21:38:30.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.600000000000001,"awayTeamWinProbability":86.4,"homeTeamWinProbabilityAdded":-1.1999999999999975,"leverageIndex":0.33,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:38:30.165Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willi Castro flies out to right fielder Luis Lara.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:38:41.855Z","endTime":"2026-07-24T21:39:06.509Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":88.0,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.30723805178268,"aZ":-23.86529748651689,"pfxX":10.4824069279703,"pfxZ":4.211295234091767,"pX":0.43561171992308517,"pZ":1.5713104269078562,"vX0":-6.699069182006758,"vY0":-139.3287507264856,"vZ0":-5.337202902005398,"x":100.4,"y":196.35,"x0":1.505009911133902,"y0":50.003953742189815,"z0":5.081802797542687,"aX":20.680438713042488},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.7,"breakHorizontal":-17.6,"spinRate":2393,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.3926200232286181,"extension":6.393320736047787},"hitData":{"launchSpeed":81.5,"launchAngle":34.0,"totalDistance":274.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":201.49,"coordY":118.55}},"index":0,"playId":"2fedb4a1-9567-3748-a62f-599375297b89","pitchNumber":1,"startTime":"2026-07-24T21:38:56.697Z","endTime":"2026-07-24T21:39:06.509Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"R","description":"Right"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":15.1,"awayTeamWinProbability":84.9,"homeTeamWinProbabilityAdded":1.4999999999999982,"leverageIndex":0.6,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:39:06.509Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Troy Johnston flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-24T21:39:16.813Z","endTime":"2026-07-24T21:41:08.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"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":93.0,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.563145972285326,"aZ":-16.735932567372274,"pfxX":2.8926320664295915,"pfxZ":8.199018073949816,"pX":-1.85393421786963,"pZ":2.1327432843736287,"vX0":-9.630422832043921,"vY0":-135.152811425146,"vZ0":-5.240046276929927,"x":187.67,"y":181.2,"x0":1.352169003838661,"y0":50.00014141933967,"z0":5.240555101047949,"aX":5.445234804748384},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.2,"breakHorizontal":-3.6,"spinRate":2613,"spinDirection":136},"zone":13,"typeConfidence":2.0,"plateTime":0.4025460894407762,"extension":6.263509946518505},"index":0,"playId":"d06c26c4-d3a0-37a2-bf5e-c10b53a962bc","pitchNumber":1,"startTime":"2026-07-24T21:39:39.021Z","endTime":"2026-07-24T21:39:42.526Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.4,"endSpeed":84.8,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71716051617347,"aZ":-22.164994625441423,"pfxX":1.9051197927182537,"pfxZ":5.514508507259892,"pX":-1.2073918187960044,"pZ":2.0116859115437022,"vX0":-7.531516436005988,"vY0":-132.96039295749966,"vZ0":-4.152371256436092,"x":163.02,"y":184.46,"x0":1.3972056027086535,"y0":50.00662428241432,"z0":5.174267149751397,"aX":3.46139632263989},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.4,"breakHorizontal":-2.0,"spinRate":2781,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.40973884035208963,"extension":6.144656436340327},"index":1,"playId":"8a9bd331-bbc1-33ca-aaf0-8257011e8916","pitchNumber":2,"startTime":"2026-07-24T21:40:00.840Z","endTime":"2026-07-24T21:40:04.700Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.607550795573832,"aZ":-24.798946066687616,"pfxX":10.187686597981912,"pfxZ":3.8212445224693568,"pX":0.31555240921400635,"pZ":1.509774138419634,"vX0":-7.15029932569699,"vY0":-138.28719860348468,"vZ0":-5.261638295485684,"x":104.97,"y":198.02,"x0":1.6145398412761702,"y0":50.0064597471633,"z0":5.106711590628406,"aX":19.682795060199332},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2445,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.3964901333971462,"extension":6.429509064793194},"index":2,"playId":"833379ea-4349-3599-93d6-aecb424bb260","pitchNumber":3,"startTime":"2026-07-24T21:40:20.717Z","endTime":"2026-07-24T21:40:24.682Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"index":3,"startTime":"2026-07-24T21:40:37.980Z","endTime":"2026-07-24T21:40:59.360Z","isPitch":false,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.266384743430283,"aZ":-16.56672657025664,"pfxX":9.146720034458506,"pfxZ":8.035050372736777,"pX":0.17147577665883854,"pZ":1.9596685414078743,"vX0":-6.73241901152388,"vY0":-138.56444542285752,"vZ0":-5.553821837863833,"x":110.46,"y":185.87,"x0":1.4455582838628787,"y0":50.00345920096377,"z0":5.098777534192163,"aX":17.768287862533676},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":-15.1,"spinRate":2437,"spinDirection":122},"zone":8,"typeConfidence":2.0,"plateTime":0.39543786213690746,"extension":6.261813993343466},"hitData":{"launchSpeed":95.3,"launchAngle":35.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.08,"coordY":57.54}},"index":4,"playId":"74989df8-e0bc-3a58-b240-58d8d9f11d24","pitchNumber":4,"startTime":"2026-07-24T21:40:59.360Z","endTime":"2026-07-24T21:41:08.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.3,"awayTeamWinProbability":83.7,"homeTeamWinProbabilityAdded":1.200000000000001,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:41:08.374Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jackson Chourio lines out sharply to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:43:15.279Z","endTime":"2026-07-24T21:45:03.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":85.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.023451483078816,"aZ":-20.685697332473108,"pfxX":-7.405781379712873,"pfxZ":6.306142388355113,"pX":-0.18925151166423276,"pZ":1.7856116673729874,"vX0":8.207961329607366,"vY0":-132.98769967778006,"vZ0":-6.316395018514984,"x":124.21,"y":190.57,"x0":-2.32913431058872,"y0":50.00065992786103,"z0":5.654559674150396,"aX":-13.48695398300715},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.4,"breakHorizontal":12.0,"spinRate":2208,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.40925193656756065,"extension":6.300538947064524},"index":0,"playId":"963b2b94-bd51-377d-974e-d51368e184e0","pitchNumber":1,"startTime":"2026-07-24T21:43:37.818Z","endTime":"2026-07-24T21:43:41.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":85.0,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.109287957997143,"aZ":-30.6696797310405,"pfxX":4.268563120350295,"pfxZ":0.9574520886107125,"pX":2.1435443173557585,"pZ":2.025639587587537,"vX0":9.7512066660093,"vY0":-123.56793364941622,"vZ0":-2.8033513433764927,"x":35.29,"y":184.09,"x0":-2.3845834712478173,"y0":50.00144295461372,"z0":5.71207398305472,"aX":6.700902532516544},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.3,"breakHorizontal":-9.7,"spinRate":2669,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.4407041481629035,"extension":6.256111714300942},"index":1,"playId":"4afc2197-80f8-3f5d-be4b-0cf41a34de22","pitchNumber":2,"startTime":"2026-07-24T21:44:00.371Z","endTime":"2026-07-24T21:44:04.537Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55988872368124,"aZ":-26.363693469578052,"pfxX":-5.370261177094925,"pfxZ":3.621322043424282,"pX":-0.16979711044425969,"pZ":2.5916349318236254,"vX0":6.890076894629707,"vY0":-125.60176570851732,"vZ0":-2.724365690852281,"x":123.47,"y":168.81,"x0":-2.2460915237096932,"y0":50.00064866322876,"z0":5.825846058240634,"aX":-8.611219475408395},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.2,"breakHorizontal":8.2,"spinRate":1472,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.43546248459071357,"extension":6.431989657238817},"index":2,"playId":"715cae11-7cf5-3954-8f8f-e6d2505f9efe","pitchNumber":3,"startTime":"2026-07-24T21:44:16.959Z","endTime":"2026-07-24T21:44:21.255Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.20844696925881,"aZ":-31.743400842488434,"pfxX":4.018826499256189,"pfxZ":0.278424343237603,"pX":1.5108027283011318,"pZ":1.0007053682658182,"vX0":8.200668372996912,"vY0":-123.7908892758311,"vZ0":-4.850344107133075,"x":59.41,"y":211.76,"x0":-2.3754962249830003,"y0":50.0031909725494,"z0":5.662729361119548,"aX":6.194798089823923},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-9.2,"spinRate":2715,"spinDirection":56},"zone":14,"typeConfidence":2.0,"plateTime":0.4435681730002239,"extension":6.24289997163763},"index":3,"playId":"c8dff5b2-0b51-3247-8c0e-d93ccebe15f6","pitchNumber":4,"startTime":"2026-07-24T21:44:35.799Z","endTime":"2026-07-24T21:44:39.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.786104017303334,"aZ":-27.305991262273196,"pfxX":-6.069941410592934,"pfxZ":2.9568346293915937,"pX":-0.6313891151142229,"pZ":2.9211962501719926,"vX0":6.034640995438616,"vY0":-126.50031846437598,"vZ0":-2.0713943282362397,"x":141.07,"y":159.91,"x0":-2.2405413831135506,"y0":50.00383354641544,"z0":5.904131857738147,"aX":-10.001581837211416},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.2,"breakHorizontal":9.8,"spinRate":1421,"spinDirection":221},"zone":1,"typeConfidence":2.0,"plateTime":0.4302531836338219,"extension":6.361113593023115},"hitData":{"launchSpeed":103.1,"launchAngle":19.0,"totalDistance":335.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.48,"coordY":65.01}},"index":4,"playId":"e586d969-dfed-313f-919a-4e93b441b01a","pitchNumber":5,"startTime":"2026-07-24T21:44:54.387Z","endTime":"2026-07-24T21:45:03.642Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":13.5,"awayTeamWinProbability":86.5,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.07,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:45:03.642Z","atBatIndex":43},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brice Turang homers (15) on a fly ball to center field.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:45:03.846Z","endTime":"2026-07-24T21:46:13.253Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":{"id":608372,"link":"/api/v1/people/608372"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.850980291178836,"aZ":-25.253319231607797,"pfxX":-1.227989874777415,"pfxZ":4.397255676158066,"pX":-1.5312371428281049,"pZ":3.5630559707696094,"vX0":2.7767884453920204,"vY0":-124.3834976118125,"vZ0":-0.7239642891647441,"x":175.37,"y":142.58,"x0":-2.500203302930684,"y0":50.00289502859513,"z0":5.94304386948434,"aX":-1.9331859000359615},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":1.6,"spinRate":1319,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.43955246730833686,"extension":6.265644662182895},"index":0,"playId":"3973a2be-09c5-38a3-a910-f6369ea19348","pitchNumber":1,"startTime":"2026-07-24T21:45:29.679Z","endTime":"2026-07-24T21:45:33.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9187890311197,"aZ":-15.593434504098864,"pfxX":-2.6596596396744143,"pfxZ":8.952144746165963,"pX":0.41591570824866536,"pZ":2.2054035188724614,"vX0":8.546127284614357,"vY0":-135.1251434711339,"vZ0":-6.138686579080808,"x":101.15,"y":179.23,"x0":-2.439770528943034,"y0":50.00632723796742,"z0":5.598786361898195,"aX":-4.928490155158289},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":3.0,"spinRate":2292,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.4050524018394519,"extension":6.442529493279766},"hitData":{"launchSpeed":108.6,"launchAngle":35.0,"totalDistance":434.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":153.91,"coordY":81.28}},"index":1,"playId":"26c6702f-3907-30a1-9b83-f09d5418de9e","pitchNumber":2,"startTime":"2026-07-24T21:45:47.713Z","endTime":"2026-07-24T21:46:13.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":22.5,"awayTeamWinProbability":77.5,"homeTeamWinProbabilityAdded":9.0,"leverageIndex":0.73,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:46:13.253Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a sharp line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:46:25.513Z","endTime":"2026-07-24T21:47:46.320Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.35568049188191,"aZ":-19.393739497836243,"pfxX":-8.696836276870313,"pfxZ":6.80106175296692,"pX":0.41851506281862283,"pZ":2.252402646516765,"vX0":10.185329853959141,"vY0":-135.6473303898321,"vZ0":-5.613439990441426,"x":101.05,"y":177.97,"x0":-2.2403777185710094,"y0":50.00378826194844,"z0":5.684357900084522,"aX":-16.34409373074416},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.4,"breakHorizontal":13.8,"spinRate":2485,"spinDirection":213},"zone":6,"typeConfidence":2.0,"plateTime":0.40251099812871605,"extension":6.377789839884905},"index":0,"playId":"23c86855-8f71-3eb3-b769-52930221e2ef","pitchNumber":1,"startTime":"2026-07-24T21:46:34.162Z","endTime":"2026-07-24T21:46:37.475Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69630000232165,"aZ":-28.400081588020367,"pfxX":-0.828496683147069,"pfxZ":2.249965987079308,"pX":0.5282997603926436,"pZ":0.8414680299359084,"vX0":7.56054037186839,"vY0":-127.91773948009057,"vZ0":-6.617007483112374,"x":96.86,"y":216.06,"x0":-2.344233154174029,"y0":50.00172916904565,"z0":5.656654713369645,"aX":-1.3895621808444114},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.9,"breakHorizontal":0.0,"spinRate":2651,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.42641783287235935,"extension":6.268090208504868},"index":1,"playId":"3435f309-2854-3ae0-b0fe-3b88c686cbda","pitchNumber":2,"startTime":"2026-07-24T21:46:55.971Z","endTime":"2026-07-24T21:46:59.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":83.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.883782830281373,"aZ":-28.30492017721094,"pfxX":0.29245860109241306,"pfxZ":2.248391612359735,"pX":0.508749845869694,"pZ":1.2187357004641668,"vX0":7.135968893399871,"vY0":-129.63820781699476,"vZ0":-6.07236822371225,"x":97.61,"y":205.87,"x0":-2.3032500509939844,"y0":50.00604583594973,"z0":5.717277101063016,"aX":0.5038044808196112},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.1,"breakHorizontal":-1.9,"spinRate":2577,"spinDirection":158},"zone":14,"typeConfidence":2.0,"plateTime":0.4204770866062404,"extension":6.57724789856634},"index":2,"playId":"9a215da2-6b7a-329b-b6cc-428a2ba6b818","pitchNumber":3,"startTime":"2026-07-24T21:47:15.848Z","endTime":"2026-07-24T21:47:19.726Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":86.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288217134508926,"aZ":-22.44501672799064,"pfxX":-9.413070321085092,"pfxZ":5.186332571758547,"pX":0.38401644838708976,"pZ":2.2906099127290362,"vX0":10.297008077283216,"vY0":-135.2785131177804,"vZ0":-4.992696681929343,"x":102.36,"y":176.93,"x0":-2.2277490631825474,"y0":50.00136605111735,"z0":5.7094775221436596,"aX":-17.649481683377626},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.6,"breakHorizontal":15.1,"spinRate":2356,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.4030982112487109,"extension":6.531436390235625},"hitData":{"launchSpeed":103.9,"launchAngle":13.0,"totalDistance":287.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":142.39,"coordY":85.93}},"index":3,"playId":"5d99f2fc-b5bf-3329-a005-89553d1500a8","pitchNumber":4,"startTime":"2026-07-24T21:47:34.950Z","endTime":"2026-07-24T21:47:46.320Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":26.6,"awayTeamWinProbability":73.4,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:47:46.320Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks. William Contreras to 2nd.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:49:03.901Z","endTime":"2026-07-24T21:51:37.919Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608372,"fullName":"Tomoyuki Sugano","link":"/api/v1/people/608372"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnSecond":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,7,8],"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":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T21:48:04.844Z","endTime":"2026-07-24T21:49:06.150Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.44744781238143,"aZ":-27.922669889628718,"pfxX":-6.743201939131792,"pfxZ":2.5468334151798757,"pX":-1.8746749695421814,"pZ":2.379072569990246,"vX0":3.440079424267039,"vY0":-127.24439843049595,"vZ0":-3.158939181107484,"x":188.46,"y":174.55,"x0":-2.3544837819231343,"y0":50.00596368494872,"z0":5.80485326999486,"aX":-11.270206609997642},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":11.6,"spinRate":1559,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.42736405235130936,"extension":6.370760479778369},"index":1,"playId":"43f509e6-f6e3-32db-ab55-d00e0d051359","pitchNumber":1,"startTime":"2026-07-24T21:49:06.150Z","endTime":"2026-07-24T21:49:09.501Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":79.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.67301301657668,"aZ":-28.76615644930032,"pfxX":-5.047211899702912,"pfxZ":2.155964441586301,"pX":-1.517676018516542,"pZ":3.071802018694697,"vX0":4.061092857995777,"vY0":-124.06751399852402,"vZ0":-0.9635551353178627,"x":174.85,"y":155.84,"x0":-2.5092723205688063,"y0":50.00276196295307,"z0":5.833807008648588,"aX":-7.975118535752799},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.0,"breakHorizontal":8.4,"spinRate":1453,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.4392168102532903,"extension":6.390372600999204},"index":2,"playId":"d24956f7-b67d-384d-b628-ddda49ddd113","pitchNumber":2,"startTime":"2026-07-24T21:49:24.557Z","endTime":"2026-07-24T21:49:27.809Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.298514900068195,"aZ":-14.879147800287173,"pfxX":-3.4095057324870433,"pfxZ":9.50083341975793,"pX":-0.49463275751084856,"pZ":3.5906872383555153,"vX0":6.302934587367553,"vY0":-133.46973838011235,"vZ0":-2.86188027227507,"x":135.85,"y":141.83,"x0":-2.4341936258357895,"y0":50.00489756503832,"z0":5.736416673343897,"aX":-6.208814065036906},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.9,"breakHorizontal":4.9,"spinRate":2343,"spinDirection":214},"zone":11,"typeConfidence":2.0,"plateTime":0.4089853882553198,"extension":6.362470232721875},"index":3,"playId":"7f4bea34-f1e9-35a5-945a-70861d385840","pitchNumber":3,"startTime":"2026-07-24T21:49:43.999Z","endTime":"2026-07-24T21:49:47.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.481300183656362,"aZ":-27.708080869305086,"pfxX":-8.270346503370815,"pfxZ":2.763837918940588,"pX":-0.8454514376041,"pZ":2.322956857390302,"vX0":6.622705502817038,"vY0":-125.64622254126134,"vZ0":-2.9295532966957794,"x":149.23,"y":176.06,"x0":-2.4249085287188477,"y0":50.00625420175738,"z0":5.726380648475039,"aX":-13.39105330696053},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":13.7,"spinRate":1524,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43385558127257884,"extension":6.533742885460712},"index":4,"playId":"f5c74251-9034-3a8f-966f-ff3e483cd3a1","pitchNumber":4,"startTime":"2026-07-24T21:50:04.093Z","endTime":"2026-07-24T21:50:09.661Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"ddda595d-56e8-48fd-b83d-7623b19b8a0c","startTime":"2026-07-24T21:50:28.910Z","endTime":"2026-07-24T21:50:33.910Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.271806463161653,"aZ":-29.309190831793654,"pfxX":0.5585401783091934,"pfxZ":1.730544949984579,"pX":0.6132474942935203,"pZ":0.880685871737823,"vX0":6.873848417614745,"vY0":-127.11197443515127,"vZ0":-6.380129515665462,"x":93.62,"y":215.0,"x0":-2.185794027272184,"y0":50.002665730198224,"z0":5.716446660319342,"aX":0.9236252214389675},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.0,"breakHorizontal":-2.4,"spinRate":2581,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4290333826074595,"extension":6.413279856616917},"index":6,"playId":"1532eaa9-5116-3ad8-8669-781391bccb37","pitchNumber":5,"startTime":"2026-07-24T21:50:43.875Z","endTime":"2026-07-24T21:50:47.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.370510578972652,"aZ":-28.347542142849296,"pfxX":0.6604502486615376,"pfxZ":2.3401496790258065,"pX":-0.7149688878066291,"pZ":2.5127814734498592,"vX0":4.2826770231285565,"vY0":-126.46189015889158,"vZ0":-2.495467428153005,"x":144.25,"y":170.93,"x0":-2.509299848038419,"y0":50.004237523866095,"z0":5.76341977221594,"aX":1.0797780081743134},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.0,"breakHorizontal":-2.0,"spinRate":2548,"spinDirection":143},"zone":4,"typeConfidence":2.0,"plateTime":0.43146649283336824,"extension":6.342207433473181},"index":7,"playId":"3e6adb07-b269-383b-8641-3d5e8ea73234","pitchNumber":6,"startTime":"2026-07-24T21:51:09.192Z","endTime":"2026-07-24T21:51:12.585Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.210537154125035,"aZ":-27.30330450728564,"pfxX":-0.37336511698953334,"pfxZ":3.0322412044429568,"pX":0.9264725226259944,"pZ":1.262978432487412,"vX0":8.160031121243678,"vY0":-125.5811062192861,"vZ0":-5.232842429905101,"x":81.69,"y":204.68,"x0":-2.309279885969731,"y0":50.00076858255771,"z0":5.580614190534252,"aX":-0.5997185339509017},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.6,"breakHorizontal":-1.1,"spinRate":2576,"spinDirection":139},"zone":14,"typeConfidence":2.0,"plateTime":0.43528957907497334,"extension":6.359552787603122},"index":8,"playId":"0c68d47c-0e59-3401-9fce-1892ce98ff07","pitchNumber":7,"startTime":"2026-07-24T21:51:34.459Z","endTime":"2026-07-24T21:51:37.919Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":608372,"link":"/api/v1/people/608372"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":32.9,"awayTeamWinProbability":67.1,"homeTeamWinProbabilityAdded":6.299999999999997,"leverageIndex":1.96,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:51:37.919Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging. William Contreras to 3rd. Garrett Mitchell to 2nd. Passed ball by catcher Hunter Goodman.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:54:10.997Z","endTime":"2026-07-24T21:56:15.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"postOnThird":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T21:51:47.731Z","endTime":"2026-07-24T21:52:06.937Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Victor Vodnik replaces Tomoyuki Sugano.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-24T21:52:06.937Z","endTime":"2026-07-24T21:53:53.307Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":608372,"link":"/api/v1/people/608372","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter Andrew Vaughn replaces Luis Lara.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-07-24T21:53:53.307Z","endTime":"2026-07-24T21:54:13.272Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":800325,"link":"/api/v1/people/800325"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":800325,"link":"/api/v1/people/800325","batSide":{"code":"L","description":"Left"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":81.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.078832341111887,"aZ":-29.168945971316,"pfxX":-0.9413046737460098,"pfxZ":1.7536362677817525,"pX":-0.5470337974569013,"pZ":2.3902302145225374,"vX0":4.8879429570597,"vY0":-130.80759566421423,"vZ0":-1.6919566532909593,"x":137.85,"y":174.24,"x0":-2.3255003636198563,"y0":50.005719990401126,"z0":5.25279832839703,"aX":-1.6164693860590589},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.0,"breakHorizontal":0.5,"spinRate":2177,"spinDirection":90},"zone":4,"typeConfidence":2.0,"plateTime":0.420293201150133,"extension":6.815086411533523},"index":3,"playId":"cc284669-6f55-32c9-a8dd-902cd9f54a4b","pitchNumber":1,"startTime":"2026-07-24T21:54:13.272Z","endTime":"2026-07-24T21:54:17.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":89.7,"endSpeed":82.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94854711545162,"aZ":-32.45537536993867,"pfxX":0.6700368002538084,"pfxZ":-0.16085969292058877,"pX":-0.20479081789297643,"pZ":1.8122131682228273,"vX0":4.52374182870219,"vY0":-130.6382969502328,"vZ0":-2.5969534376034957,"x":124.81,"y":189.85,"x0":-2.044394341258094,"y0":50.00514990862062,"z0":5.253514289184196,"aX":1.1597032187471163},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":-0.6,"breakHorizontal":-2.2,"spinRate":2291,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.41892015674494454,"extension":6.6979436067111555},"index":4,"playId":"49f7103b-18c0-3936-94fc-941e98d01c05","pitchNumber":2,"startTime":"2026-07-24T21:54:29.181Z","endTime":"2026-07-24T21:54:33.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95184828625334,"aZ":-36.653615961808256,"pfxX":-0.21666157599450142,"pfxZ":-2.7134707252776167,"pX":0.184179976357213,"pZ":2.306551071935582,"vX0":5.758206919929751,"vY0":-127.98487073710685,"vZ0":-0.36021756497840174,"x":109.98,"y":176.5,"x0":-2.072760527088357,"y0":50.005304864205954,"z0":5.335055442270071,"aX":-0.35760790014180643},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.8,"breakHorizontal":-1.0,"spinRate":2440,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.4289911018410706,"extension":6.767182935211761},"index":5,"playId":"aecb6aa4-d2d8-386b-98a8-b3a5d43f7997","pitchNumber":3,"startTime":"2026-07-24T21:54:52.075Z","endTime":"2026-07-24T21:54:55.721Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":98.9,"endSpeed":89.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.137823523719824,"aZ":-17.062533980572848,"pfxX":-4.494621673757178,"pfxZ":7.249183612874555,"pX":-0.7961631001306817,"pZ":3.7954433887563988,"vX0":4.880272715867007,"vY0":-143.88221559395237,"vZ0":-1.7876931064389865,"x":147.35,"y":136.3,"x0":-1.9349383764374495,"y0":50.00394707184564,"z0":5.488583766806712,"aX":-9.371490691427091},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":13.0,"breakHorizontal":7.1,"spinRate":2326,"spinDirection":204},"zone":11,"typeConfidence":2.0,"plateTime":0.38149465151811546,"extension":6.730276593496105},"index":6,"playId":"e56fcaad-e7ed-3222-84f5-7d04cf0a8717","pitchNumber":4,"startTime":"2026-07-24T21:55:12.235Z","endTime":"2026-07-24T21:55:15.500Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33306221852085,"aZ":-19.217780245956792,"pfxX":-2.828928492697717,"pfxZ":6.21286181489819,"pX":-0.2334018922343202,"pZ":3.8510636206981865,"vX0":5.310162329530398,"vY0":-143.7277601407292,"vZ0":-1.2704194949517404,"x":125.9,"y":134.8,"x0":-1.7400965646775748,"y0":50.002979860891365,"z0":5.496161683841087,"aX":-5.9001505002526144},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.2,"breakHorizontal":4.0,"spinRate":2331,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.3815787786942364,"extension":6.657725839538098},"index":7,"playId":"f4663e19-3674-31d6-9f01-5060e8fa1df4","pitchNumber":5,"startTime":"2026-07-24T21:55:30.882Z","endTime":"2026-07-24T21:55:35.066Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":90.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56532091616909,"aZ":-18.407881323607178,"pfxX":-3.1530164959064266,"pfxZ":6.584268061428982,"pX":0.951188126271976,"pZ":0.8914642452167845,"vX0":8.621127354552158,"vY0":-143.52946338444605,"vZ0":-9.244769685036719,"x":80.74,"y":214.71,"x0":-1.678905429288254,"y0":50.001850032443265,"z0":5.295474725842082,"aX":-6.592029218705274},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.2,"breakHorizontal":4.0,"spinRate":2299,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.38130586132192734,"extension":6.86875947739711},"index":8,"playId":"346eb5b2-2d7f-3062-a892-53ffac22b0a7","pitchNumber":6,"startTime":"2026-07-24T21:55:49.893Z","endTime":"2026-07-24T21:55:53.254Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.82748566712151,"aZ":-36.27615204582061,"pfxX":1.368741723014414,"pfxZ":-2.4268587581417567,"pX":-0.10831171174667811,"pZ":2.0264841298973653,"vX0":4.435566138364024,"vY0":-129.59997613141158,"vZ0":-1.2316708360442568,"x":121.13,"y":184.06,"x0":-2.0246018731032307,"y0":50.00333052998504,"z0":5.295863735905263,"aX":2.312242833532689},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-4.4,"breakHorizontal":-3.5,"spinRate":2282,"spinDirection":75},"zone":8,"typeConfidence":2.0,"plateTime":0.4237345161111512,"extension":6.647363281526357},"index":9,"playId":"c8626c7b-8823-3c07-8b8f-c2913907aeee","pitchNumber":7,"startTime":"2026-07-24T21:56:08.637Z","endTime":"2026-07-24T21:56:15.334Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"second":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":27.800000000000004,"awayTeamWinProbability":72.19999999999999,"homeTeamWinProbabilityAdded":-5.099999999999994,"leverageIndex":3.19,"dramaIndex":116.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:56:15.334Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, first baseman Troy Johnston to pitcher Victor Vodnik.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-24T21:56:39.693Z","endTime":"2026-07-24T21:57:34.170Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":98.0,"endSpeed":89.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.52230379240655,"aZ":-17.396581717002128,"pfxX":-2.816260737532404,"pfxZ":7.2114686757672075,"pX":1.3766428711032055,"pZ":1.3670774444489742,"vX0":10.644781900182393,"vY0":-142.2071353126842,"vZ0":-7.391759343134498,"x":64.53,"y":201.87,"x0":-2.0486119062486012,"y0":50.00233444076253,"z0":5.103122246936704,"aX":-5.772177654162873},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.6,"breakHorizontal":3.0,"spinRate":2281,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.38511881574194273,"extension":6.808045424032881},"index":0,"playId":"e905cb44-1534-334a-b381-9b22c796f99a","pitchNumber":1,"startTime":"2026-07-24T21:56:50.955Z","endTime":"2026-07-24T21:56:54.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.7,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.921665405902036,"aZ":-36.84881788774292,"pfxX":1.1127656183290604,"pfxZ":-2.825475968961065,"pX":-1.0188165786443069,"pZ":2.2639040165174844,"vX0":3.8576371130730545,"vY0":-127.6848597064518,"vZ0":-0.13719243326011843,"x":155.83,"y":177.65,"x0":-2.6928802179154063,"y0":50.00348378270992,"z0":5.214106083460784,"aX":1.840007315057241},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.9,"breakHorizontal":-2.9,"spinRate":2424,"spinDirection":76},"zone":13,"typeConfidence":2.0,"plateTime":0.42872701926988244,"extension":6.839120435377762},"index":1,"playId":"8fbfbea2-2f00-3bd2-af4c-b09c93079bd4","pitchNumber":2,"startTime":"2026-07-24T21:57:07.325Z","endTime":"2026-07-24T21:57:11.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.728526132020466,"aZ":-16.204684300321215,"pfxX":-3.6855653370201407,"pfxZ":7.787060987279055,"pX":0.4746367572792304,"pZ":2.1705980968440812,"vX0":8.821094070337788,"vY0":-142.10836524150787,"vZ0":-5.526976818630163,"x":98.91,"y":180.17,"x0":-2.1870691209489554,"y0":50.00522280520564,"z0":5.16567189493332,"aX":-7.561378847717115},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.2,"breakHorizontal":4.9,"spinRate":2202,"spinDirection":208},"zone":9,"typeConfidence":2.0,"plateTime":0.3850229148126707,"extension":6.971853538996597},"hitData":{"launchSpeed":88.0,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":152.82,"coordY":159.79}},"index":2,"playId":"0b94e643-c67e-3e7c-b0ca-4a1d585f3666","pitchNumber":3,"startTime":"2026-07-24T21:57:26.204Z","endTime":"2026-07-24T21:57:34.170Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"second":{"id":669003,"link":"/api/v1/people/669003"},"third":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":18.5,"awayTeamWinProbability":81.5,"homeTeamWinProbabilityAdded":-9.300000000000004,"leverageIndex":3.35,"dramaIndex":146.0,"contextMetrics":{},"playEndTime":"2026-07-24T21:57:34.170Z","atBatIndex":48},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mickey Moniak walks.","rbi":0,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T21:59:39.704Z","endTime":"2026-07-24T22:01:17.358Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675660,"fullName":"Shane Drohan","link":"/api/v1/people/675660"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,4,5,6,7,9],"actionIndex":[0,1,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Andrew Vaughn remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T21:58:58.224Z","endTime":"2026-07-24T21:58:58.248Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"601","replacedPlayer":{"id":800325,"link":"/api/v1/people/800325"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from first base to right field for Jake Bauers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T21:58:58.248Z","endTime":"2026-07-24T21:59:41.936Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"700","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":800325,"link":"/api/v1/people/800325"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.694790002465744,"aZ":-31.587300389307522,"pfxX":-1.393837255992899,"pfxZ":0.36087260676898403,"pX":-0.3690951063974642,"pZ":2.187189491462291,"vX0":-4.526442534151101,"vY0":-125.95887583883618,"vZ0":-1.485358342310536,"x":131.07,"y":179.73,"x0":1.626534331098801,"y0":50.001560491468226,"z0":5.31995346394755,"aX":-2.256657552333192},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.6,"breakHorizontal":3.5,"spinRate":2734,"spinDirection":299},"zone":7,"typeConfidence":2.0,"plateTime":0.43353443585342166,"extension":6.1969122116437605},"index":2,"playId":"e9d1128f-9853-3e7b-bcec-5c4832db8071","pitchNumber":1,"startTime":"2026-07-24T21:59:41.936Z","endTime":"2026-07-24T21:59:45.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-24T21:59:49.702Z","endTime":"2026-07-24T22:00:09.600Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33194711501572,"aZ":-24.38601739271938,"pfxX":11.514680720606776,"pfxZ":4.150076767375138,"pX":-0.6299997469952632,"pZ":0.9571084960886924,"vX0":-9.415071744439445,"vY0":-136.6766367194343,"vZ0":-6.729891057252205,"x":141.01,"y":212.94,"x0":1.376795342269075,"y0":50.00444586863322,"z0":5.145310674115353,"aX":21.616218426320987},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.1,"breakHorizontal":-18.7,"spinRate":2429,"spinDirection":134},"zone":13,"typeConfidence":2.0,"plateTime":0.40195191824263254,"extension":6.29786985961054},"index":4,"playId":"9afda7e4-a265-33e1-8c91-1e3389058037","pitchNumber":2,"startTime":"2026-07-24T22:00:09.600Z","endTime":"2026-07-24T22:00:13.253Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.187768940699225,"aZ":-29.64944753287056,"pfxX":-0.2164766553091857,"pfxZ":1.5385669484359754,"pX":-0.9614159224406991,"pZ":0.8817357086352875,"vX0":-6.104048560453423,"vY0":-126.86234208921347,"vZ0":-4.786052272869244,"x":153.65,"y":214.97,"x0":1.496722506257644,"y0":50.00373928576938,"z0":5.136214368095312,"aX":-0.3547627862071003},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.0,"breakHorizontal":1.7,"spinRate":2868,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.43055141163649147,"extension":6.100832878366659},"index":5,"playId":"e92b0987-eb2d-3a62-9ef4-80799356df8e","pitchNumber":3,"startTime":"2026-07-24T22:00:21.779Z","endTime":"2026-07-24T22:00:25.742Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.7,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20114048525035,"aZ":-26.543885686174505,"pfxX":10.773502341435561,"pfxZ":2.995796583592485,"pX":0.6621683715668163,"pZ":0.835130549705219,"vX0":-6.268411481217931,"vY0":-136.6527534993095,"vZ0":-6.4277457759005046,"x":91.76,"y":216.23,"x0":1.595123148987426,"y0":50.00002659199383,"z0":5.0599162305826955,"aX":20.22087782355397},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":4.2,"breakHorizontal":-18.0,"spinRate":2429,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4019685014192369,"extension":6.2968230498788},"index":6,"playId":"dc7091f4-8dcc-3d81-b315-f86315ecc471","pitchNumber":4,"startTime":"2026-07-24T22:00:35.088Z","endTime":"2026-07-24T22:00:38.417Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.590640322148225,"aZ":-24.28903557533502,"pfxX":11.303250664506578,"pfxZ":4.162022624502229,"pX":0.15294166111398563,"pZ":1.9686451356131278,"vX0":-7.38782019217579,"vY0":-137.35819627983602,"vZ0":-4.413753698176476,"x":111.17,"y":185.63,"x0":1.4193496610216654,"y0":50.00611971409765,"z0":5.263604464545552,"aX":21.43829925684642},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.7,"breakHorizontal":-18.7,"spinRate":2377,"spinDirection":134},"zone":8,"typeConfidence":2.0,"plateTime":0.3999265934774976,"extension":6.142918213996988},"index":7,"playId":"aef7c3e5-ee26-3aeb-be6a-bc13cf49ebb7","pitchNumber":5,"startTime":"2026-07-24T22:00:49.142Z","endTime":"2026-07-24T22:00:52.890Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-24T22:01:00.197Z","endTime":"2026-07-24T22:01:12.146Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.769393381946536,"aZ":-23.08388021728517,"pfxX":11.737942484473042,"pfxZ":4.748908056292012,"pX":0.5382188337550761,"pZ":1.2864387138941873,"vX0":-6.767813543237802,"vY0":-137.9509572876386,"vZ0":-5.921166007150121,"x":96.48,"y":204.05,"x0":1.5078125539524114,"y0":50.00076406270389,"z0":5.032736074857893,"aX":22.45629075248976},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":7.4,"breakHorizontal":-19.7,"spinRate":2521,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.3981481843047088,"extension":6.411953006997569},"index":9,"playId":"a12cdf85-80d4-38b5-bfc4-82ddda848f22","pitchNumber":6,"startTime":"2026-07-24T22:01:12.146Z","endTime":"2026-07-24T22:01:17.358Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":675660,"link":"/api/v1/people/675660"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":16.2,"awayTeamWinProbability":83.8,"homeTeamWinProbabilityAdded":-2.3000000000000007,"leverageIndex":0.61,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:01:17.358Z","atBatIndex":49},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"TJ Rumfield doubles (22) on a line drive to right fielder Jake Bauers. Mickey Moniak scores.","rbi":1,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:04:38.170Z","endTime":"2026-07-24T22:06:09.784Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[5,6,7,8,9],"actionIndex":[1,2],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":675660,"link":"/api/v1/people/675660"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:01:21.793Z","endTime":"2026-07-24T22:01:46.183Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Grant Anderson replaces Shane Drohan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:01:46.183Z","endTime":"2026-07-24T22:03:28.024Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681982,"link":"/api/v1/people/681982"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":675660,"link":"/api/v1/people/675660","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Offensive Substitution: Pinch-hitter TJ Rumfield replaces Tyler Freeman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-24T22:03:28.024Z","endTime":"2026-07-24T22:03:38.110Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":671289,"link":"/api/v1/people/671289","batSide":{"code":"R","description":"Right"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-24T22:03:38.110Z","endTime":"2026-07-24T22:04:41.169Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-07-24T22:04:40.430Z","endTime":"2026-07-24T22:04:40.431Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.4,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.634698547762255,"aZ":-21.220202058951752,"pfxX":-8.882352179235856,"pfxZ":5.82734444934685,"pX":-0.3303701700364459,"pZ":4.440185213308017,"vX0":7.4715101004663955,"vY0":-136.173426972804,"vZ0":3.4458287702026404,"x":129.59,"y":118.89,"x0":-1.9543896931528437,"y0":50.001966898923136,"z0":4.625735963296871,"aX":-16.696403899168516},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.5,"breakHorizontal":14.5,"spinRate":2416,"spinDirection":251},"zone":11,"typeConfidence":0.78,"plateTime":0.40208015024131294,"extension":6.438496421897624},"index":5,"playId":"fd6b7ab4-4f3b-3b77-9014-f52f8b06b080","pitchNumber":1,"startTime":"2026-07-24T22:04:40.432Z","endTime":"2026-07-24T22:04:43.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.0,"endSpeed":86.0,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.830718764452783,"aZ":-19.548288162115796,"pfxX":-7.6018762676927825,"pfxZ":6.642952736435271,"pX":0.16514980030368673,"pZ":4.423864730734722,"vX0":7.9399582619852325,"vY0":-136.70525292483583,"vZ0":2.8581589600868673,"x":110.7,"y":119.34,"x0":-1.782860893366376,"y0":50.00661661074738,"z0":4.703479904943934,"aX":-14.458426812648902},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.8,"breakHorizontal":12.2,"spinRate":2461,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.3999636313361652,"extension":6.548495055005894},"index":6,"playId":"6adc26e1-d34b-3f41-ac31-5cab5f899cb8","pitchNumber":2,"startTime":"2026-07-24T22:04:57.300Z","endTime":"2026-07-24T22:05:00.640Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.47991498287729,"aZ":-20.54194784455414,"pfxX":-7.420447698662521,"pfxZ":6.2273588041960775,"pX":0.5184650812036303,"pZ":3.6968613451178447,"vX0":9.057724760555848,"vY0":-135.55015664267623,"vZ0":1.2336021433803266,"x":97.24,"y":138.96,"x0":-1.89583991339839,"y0":50.00577704660508,"z0":4.665943668258376,"aX":-13.868862173007562},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.8,"breakHorizontal":11.6,"spinRate":2518,"spinDirection":239},"zone":12,"typeConfidence":0.89,"plateTime":0.4034358895404999,"extension":6.516900460968802},"index":7,"playId":"6d38ba88-0faf-373a-b277-9889bf1848c9","pitchNumber":3,"startTime":"2026-07-24T22:05:17.370Z","endTime":"2026-07-24T22:05:20.571Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96906689201816,"aZ":-19.12332833412431,"pfxX":-6.112759089947029,"pfxZ":6.994567445430979,"pX":-1.5749743967481526,"pZ":2.2369017847339685,"vX0":3.8131858846858067,"vY0":-135.15328877327437,"vZ0":-1.9971840065091242,"x":177.03,"y":178.38,"x0":-2.203361636409744,"y0":50.006661614619254,"z0":4.315732242369371,"aX":-11.413137640694323},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.5,"breakHorizontal":10.3,"spinRate":2440,"spinDirection":247},"zone":13,"typeConfidence":0.89,"plateTime":0.403880031301842,"extension":6.318186753900196},"index":8,"playId":"b6df4f07-01ab-3ac1-81a0-b7b8928c0601","pitchNumber":4,"startTime":"2026-07-24T22:05:37.599Z","endTime":"2026-07-24T22:05:41.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.090828686938483,"aZ":-30.38183476156412,"pfxX":4.816707387372283,"pfxZ":1.2704226945051404,"pX":0.7995988906874233,"pZ":2.0032474071155093,"vX0":5.341163641187618,"vY0":-117.66186286849836,"vZ0":1.4704794998503232,"x":86.52,"y":184.69,"x0":-2.120537490896703,"y0":50.00212118581148,"z0":4.173182097944535,"aX":6.792838309205524},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":2.9,"breakHorizontal":-10.0,"spinRate":2631,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.46445409571522855,"extension":6.430334563889213},"hitData":{"launchSpeed":97.5,"launchAngle":10.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":190.57,"coordY":139.68}},"index":9,"playId":"c4def185-7144-387c-ad8b-c43eaf53e1fd","pitchNumber":5,"startTime":"2026-07-24T22:05:55.176Z","endTime":"2026-07-24T22:06:09.784Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"first":{"id":666160,"link":"/api/v1/people/666160"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-8.1,"leverageIndex":0.97,"dramaIndex":79.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:06:09.784Z","atBatIndex":50},{"result":{"type":"atBat","event":"Bunt Pop Out","eventType":"field_out","description":"Ezequiel Tovar bunt pops out softly to catcher William Contreras in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:06:36.335Z","endTime":"2026-07-24T22:06:51.281Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Bunt Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.616450035468368,"aZ":-28.56104470771491,"pfxX":3.8232605758250164,"pfxZ":2.391183847733692,"pX":-0.49118070180179824,"pZ":2.065382641448992,"vX0":2.7536359342274244,"vY0":-121.59485718047522,"vZ0":0.805467278090023,"x":135.72,"y":183.01,"x0":-2.131233175853242,"y0":50.0053004052052,"z0":4.189016784622022,"aX":5.781795164025558},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.8,"breakHorizontal":-7.6,"spinRate":2667,"spinDirection":86},"zone":7,"typeConfidence":0.88,"plateTime":0.4487555455887149,"extension":6.6129584150444005},"hitData":{"launchSpeed":27.5,"launchAngle":79.0,"totalDistance":15.0,"trajectory":"bunt_popup","hardness":"soft","location":"2","coordinates":{"coordX":132.17,"coordY":203.61}},"index":0,"playId":"679cd1b5-481f-3ff7-86c3-23c83cf98c4e","pitchNumber":1,"startTime":"2026-07-24T22:06:44.803Z","endTime":"2026-07-24T22:06:51.281Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":9.700000000000001,"awayTeamWinProbability":90.3,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.46,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:06:51.281Z","atBatIndex":51},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake McCarthy pops out to third baseman David Hamilton in foul territory.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:07:05.309Z","endTime":"2026-07-24T22:08:34.060Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"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":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.062872374697672,"aZ":-27.995730817041117,"pfxX":6.059657672300497,"pfxZ":2.8031713343348894,"pX":0.7723700126267352,"pZ":1.5810770654354087,"vX0":5.155536643479329,"vY0":-121.13446345659423,"vZ0":-0.30516642935389227,"x":87.56,"y":196.09,"x0":-2.1686721761507206,"y0":50.003019708064365,"z0":4.150688772591445,"aX":9.02755323972578},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.3,"breakHorizontal":-12.1,"spinRate":2762,"spinDirection":78},"zone":14,"typeConfidence":0.89,"plateTime":0.4517151325756519,"extension":6.3289932434196565},"index":0,"playId":"ac1b32ab-2770-3c41-a388-21da6e256508","pitchNumber":1,"startTime":"2026-07-24T22:07:18.213Z","endTime":"2026-07-24T22:07:21.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-24T22:07:31.166Z","endTime":"2026-07-24T22:07:46.370Z","isPitch":false,"type":"action","player":{"id":664983,"link":"/api/v1/people/664983"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.432199915055307,"aZ":-18.181538772100602,"pfxX":-7.093405620491353,"pfxZ":7.321941725033916,"pX":1.2220341148942389,"pZ":3.428930424421374,"vX0":10.703880662653116,"vY0":-136.94741746129287,"vZ0":0.18731705941951482,"x":70.42,"y":146.2,"x0":-1.8041649309944905,"y0":50.005745934257085,"z0":4.596903949718027,"aX":-13.562828565477872},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":13.6,"breakHorizontal":10.8,"spinRate":2414,"spinDirection":246},"zone":12,"typeConfidence":0.91,"plateTime":0.39898355511591,"extension":6.503053151469878},"index":2,"playId":"4150a26a-db04-31af-a645-c6c102a21ae3","pitchNumber":2,"startTime":"2026-07-24T22:07:46.370Z","endTime":"2026-07-24T22:07:50.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.772617131656826,"aZ":-16.585259142031337,"pfxX":-5.946104624455485,"pfxZ":8.13465527839139,"pX":0.04918484991957427,"pZ":2.642320023052979,"vX0":7.6587364372183995,"vY0":-137.41424612752718,"vZ0":-2.0980099207586815,"x":115.13,"y":167.44,"x0":-1.9984600597814761,"y0":50.005795559306954,"z0":4.539496464836006,"aX":-11.400296187128422},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.5,"breakHorizontal":9.2,"spinRate":2561,"spinDirection":241},"zone":5,"typeConfidence":0.91,"plateTime":0.3982358858314834,"extension":6.554656129537503},"index":3,"playId":"2c4102f3-acc3-3c75-bc60-829afb8b3d1b","pitchNumber":3,"startTime":"2026-07-24T22:08:04.092Z","endTime":"2026-07-24T22:08:07.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.80782013334696,"aZ":-19.015685899826952,"pfxX":-7.844075683224954,"pfxZ":7.023774102189819,"pX":-0.036094575966762445,"pZ":4.1196299323279035,"vX0":7.938022177048952,"vY0":-136.2464559992059,"vZ0":2.321360192745242,"x":118.38,"y":127.55,"x0":-1.972620544842143,"y0":50.00605607845135,"z0":4.572916331964096,"aX":-14.703935847979372},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.4,"breakHorizontal":12.5,"spinRate":2465,"spinDirection":249},"zone":11,"typeConfidence":0.9,"plateTime":0.4024972956036317,"extension":6.540014979931025},"hitData":{"launchSpeed":77.4,"launchAngle":79.0,"totalDistance":71.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.58,"coordY":187.66}},"index":4,"playId":"8e98a1c3-861b-3902-9d37-7e2589e99da3","pitchNumber":4,"startTime":"2026-07-24T22:08:25.450Z","endTime":"2026-07-24T22:08:34.060Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":11.200000000000001,"awayTeamWinProbability":88.8,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.54,"dramaIndex":28.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:08:34.060Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Karros strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-24T22:08:45.259Z","endTime":"2026-07-24T22:11:00.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681982,"fullName":"Grant Anderson","link":"/api/v1/people/681982"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689241103980805,"aZ":-28.998994817410534,"pfxX":-9.7784730478947,"pfxZ":1.646622772622477,"pX":-0.9554748665621308,"pZ":2.394810749352949,"vX0":5.923936582615136,"vY0":-138.1873435190262,"vZ0":-0.7752288131558908,"x":153.42,"y":174.12,"x0":-1.8600628014594165,"y0":50.00223403142447,"z0":4.632521852900542,"aX":-18.85186342972557},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":3.0,"breakHorizontal":16.4,"spinRate":2370,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.3968395323006315,"extension":6.410496825072364},"index":0,"playId":"49b8ea3d-ccb1-3ddb-a549-31e15a51a98c","pitchNumber":1,"startTime":"2026-07-24T22:09:03.244Z","endTime":"2026-07-24T22:09:06.783Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.797880496009206,"aZ":-28.226977708827032,"pfxX":4.982629705148245,"pfxZ":2.6496162278987647,"pX":0.489637937902765,"pZ":1.384926121916136,"vX0":4.607119693576442,"vY0":-120.99405963783562,"vZ0":-0.54508420928307,"x":98.34,"y":201.39,"x0":-2.0837768961062544,"y0":50.00119132098527,"z0":4.078817538867288,"aX":7.41221850654701},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":4.9,"breakHorizontal":-10.1,"spinRate":2749,"spinDirection":79},"zone":14,"typeConfidence":0.89,"plateTime":0.452065972560066,"extension":6.353055415831248},"index":1,"playId":"1bc22b90-732d-3a73-a22a-9030e46cf43e","pitchNumber":2,"startTime":"2026-07-24T22:09:43.930Z","endTime":"2026-07-24T22:09:48.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61027886744746,"aZ":-27.63010274062043,"pfxX":3.7456144128742572,"pfxZ":2.976408767969801,"pX":2.8586822735918718,"pZ":1.2812653932045728,"vX0":10.218762749549668,"vY0":-122.37352569984988,"vZ0":-1.040640578425198,"x":8.03,"y":204.19,"x0":-1.8465629646844677,"y0":50.004108557215986,"z0":4.064499530957751,"aX":5.717211721639205},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":5.4,"breakHorizontal":-9.0,"spinRate":2784,"spinDirection":76},"zone":14,"typeConfidence":0.87,"plateTime":0.4464421927711637,"extension":6.587656814679658},"index":2,"playId":"c8a353b9-59ab-307f-9742-4b6452fd5254","pitchNumber":3,"startTime":"2026-07-24T22:10:03.180Z","endTime":"2026-07-24T22:10:06.703Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.8,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.294808509261834,"aZ":-31.473501194145587,"pfxX":5.833669468724022,"pfxZ":0.47426252477575925,"pX":-0.12665550862537547,"pZ":1.5968006011289217,"vX0":2.8301394065277607,"vY0":-119.88071589648601,"vZ0":0.46739607977675934,"x":121.83,"y":195.67,"x0":-2.0739804252062006,"y0":50.004163848985286,"z0":4.169172805619468,"aX":8.642304204398398},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":1.2,"breakHorizontal":-11.2,"spinRate":2611,"spinDirection":74},"zone":13,"typeConfidence":0.9,"plateTime":0.45381435883246635,"extension":6.391155568851292},"index":3,"playId":"3f48e69a-c8fd-3a05-b4d0-e76b3ebd4e79","pitchNumber":4,"startTime":"2026-07-24T22:10:28.164Z","endTime":"2026-07-24T22:10:32.121Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-24T22:10:40.278Z","endTime":"2026-07-24T22:10:56.635Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":87.3,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916344333901176,"aZ":-21.799123443892224,"pfxX":-6.576692787451501,"pfxZ":5.370474235105588,"pX":0.8379781512336172,"pZ":3.4334122747378344,"vX0":9.268800760757594,"vY0":-136.84978470609602,"vZ0":1.0027702210083422,"x":85.06,"y":146.08,"x0":-1.7094492072223146,"y0":50.00416175508038,"z0":4.5355457825161345,"aX":-12.709344779287916},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.1,"breakHorizontal":10.4,"spinRate":2448,"spinDirection":244},"zone":12,"typeConfidence":0.89,"plateTime":0.3974346060238485,"extension":6.456521821510623},"index":5,"playId":"e337fb2d-f8ac-34f6-bfd6-69245142d533","pitchNumber":5,"startTime":"2026-07-24T22:10:56.635Z","endTime":"2026-07-24T22:11:00.471Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_ab"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_ab"},{"player":{"id":691720,"link":"/api/v1/people/691720"},"credit":"b_pa"},{"player":{"id":681982,"link":"/api/v1/people/681982"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":12.8,"awayTeamWinProbability":87.2,"homeTeamWinProbabilityAdded":1.5999999999999996,"leverageIndex":0.58,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:11:00.471Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Joey Ortiz grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:13:09.975Z","endTime":"2026-07-24T22:14:48.774Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to right field for Troy Johnston.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:12:10.533Z","endTime":"2026-07-24T22:12:10.546Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"600","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"TJ Rumfield remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:12:10.546Z","endTime":"2026-07-24T22:13:12.240Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":671289,"link":"/api/v1/people/671289"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":687859,"link":"/api/v1/people/687859"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":671289,"link":"/api/v1/people/671289"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.571581264080734,"aZ":-16.66389244261182,"pfxX":-1.906008976090742,"pfxZ":7.474145158453801,"pX":-0.5682437953566296,"pZ":2.686939798784024,"vX0":5.213602077936989,"vY0":-142.6192962837545,"vZ0":-4.184748696399693,"x":138.66,"y":166.23,"x0":-2.1664242959858613,"y0":50.000340235999076,"z0":5.213355767272383,"aX":-3.954473321793091},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.0,"breakHorizontal":2.5,"spinRate":2075,"spinDirection":216},"zone":4,"typeConfidence":2.0,"plateTime":0.382989526755249,"extension":6.795850336113897},"index":2,"playId":"3415ac0e-3009-38fe-ab59-b803f7368ab6","pitchNumber":1,"startTime":"2026-07-24T22:13:12.240Z","endTime":"2026-07-24T22:13:16.209Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":98.5,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.482490072130396,"aZ":-21.49157574765643,"pfxX":-3.5432263312070615,"pfxZ":5.147772077760452,"pX":-0.9677431230870135,"pZ":3.9058081152885746,"vX0":4.444897853527951,"vY0":-143.43651740311674,"vZ0":-0.7576160803313227,"x":153.89,"y":133.32,"x0":-2.0801933803870556,"y0":50.002172645312264,"z0":5.518621890405291,"aX":-7.3520903251291925},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":5.5,"spinRate":2236,"spinDirection":200},"zone":11,"typeConfidence":2.0,"plateTime":0.38247445205826747,"extension":6.583370871471008},"index":3,"playId":"2bb67fc8-e481-3a72-a55f-c92e3d979607","pitchNumber":2,"startTime":"2026-07-24T22:13:26.292Z","endTime":"2026-07-24T22:13:29.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.144845471278458,"aZ":-33.3062780691436,"pfxX":-8.105701082904542,"pfxZ":-0.6267861503631735,"pX":-0.5268701637425046,"pZ":3.9272831319534323,"vX0":6.847594293232744,"vY0":-133.65082428247825,"vZ0":2.2107597101273355,"x":137.08,"y":132.74,"x0":-2.0753301069504455,"y0":50.00399360705637,"z0":5.489488447061629,"aX":-14.591919183937783},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.4,"breakHorizontal":13.1,"spinRate":1850,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.41060451917203,"extension":6.592163468584711},"index":4,"playId":"51b3e774-1b51-3b17-ae03-254be943d175","pitchNumber":3,"startTime":"2026-07-24T22:13:40.029Z","endTime":"2026-07-24T22:13:43.729Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91072326610021,"aZ":-15.433602685461763,"pfxX":-3.598641853911995,"pfxZ":8.422269598999023,"pX":-0.06274417944171747,"pZ":1.9406055292966062,"vX0":7.201448394165397,"vY0":-140.77749289339263,"vZ0":-5.702293029250463,"x":119.39,"y":186.38,"x0":-2.1978734205440746,"y0":50.000554455757545,"z0":5.008171156660621,"aX":-7.151507991728215},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.2,"breakHorizontal":4.9,"spinRate":2073,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.39055139171003317,"extension":6.815189222161778},"index":5,"playId":"8d210bfc-4ebe-38f8-baa2-093ad8bb83be","pitchNumber":4,"startTime":"2026-07-24T22:13:57.807Z","endTime":"2026-07-24T22:14:01.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":88.3,"endSpeed":81.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65105289184596,"aZ":-35.96103862834134,"pfxX":0.4144013051669285,"pfxZ":-2.266882819973411,"pX":0.15210797454897926,"pZ":1.4836932921703982,"vX0":5.2907215106427525,"vY0":-128.5508594444726,"vZ0":-2.2156271198096595,"x":111.2,"y":198.72,"x0":-1.9901093118986966,"y0":50.005500748766316,"z0":5.159165606149814,"aX":0.6911757110767122},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-4.4,"breakHorizontal":-2.0,"spinRate":2305,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.42672565067603596,"extension":6.857118321543964},"index":6,"playId":"5342fb14-1cb3-31bd-8977-1bf17d264323","pitchNumber":5,"startTime":"2026-07-24T22:14:13.552Z","endTime":"2026-07-24T22:14:18.556Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":99.7,"endSpeed":90.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.979224602018476,"aZ":-15.906131218966076,"pfxX":-5.00520829859172,"pfxZ":7.669517742208131,"pX":-0.5033987385345883,"pZ":2.108592225424087,"vX0":5.869836382111528,"vY0":-144.96385137934104,"vZ0":-6.267045250244553,"x":136.19,"y":181.85,"x0":-1.907529369452705,"y0":50.00321463740871,"z0":5.275528969629176,"aX":-10.616735234604876},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":12.7,"breakHorizontal":7.8,"spinRate":2384,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.37834454872688994,"extension":6.72677117231933},"hitData":{"launchSpeed":105.7,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.12,"coordY":137.61}},"index":7,"playId":"f20e3e10-1297-3d7a-8445-dea897a6ea7b","pitchNumber":6,"startTime":"2026-07-24T22:14:41.742Z","endTime":"2026-07-24T22:14:48.774Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":10.0,"awayTeamWinProbability":90.0,"homeTeamWinProbabilityAdded":-2.8000000000000007,"leverageIndex":1.1,"dramaIndex":50.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:14:48.774Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"David Hamilton grounds out to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:14:53.450Z","endTime":"2026-07-24T22:16:28.138Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666152,"fullName":"David Hamilton","link":"/api/v1/people/666152"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.0,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.91785624587488,"aZ":-11.662515551612683,"pfxX":-3.4236638669471446,"pfxZ":9.698222746169467,"pX":0.16243675395007623,"pZ":1.397003681526805,"vX0":7.995726063088374,"vY0":-144.57496830665448,"vZ0":-8.679897024144275,"x":110.81,"y":201.06,"x0":-2.195162573112672,"y0":50.00588268715246,"z0":5.1553536581327295,"aX":-7.2435825849847735},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":16.0,"breakHorizontal":4.6,"spinRate":2177,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.37893753983720835,"extension":6.803127687218329},"index":0,"playId":"549ffc20-ba30-3291-a5b3-98d6033e2bc6","pitchNumber":1,"startTime":"2026-07-24T22:15:13.346Z","endTime":"2026-07-24T22:15:17.031Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.4,"endSpeed":83.3,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.414820773925314,"aZ":-29.49652923226822,"pfxX":-8.17527561311545,"pfxZ":1.5072974991572483,"pX":-2.6307776889490624,"pZ":2.593292188723909,"vX0":2.732309695495161,"vY0":-133.10372357654856,"vZ0":-0.6077197518645925,"x":217.28,"y":168.76,"x0":-2.6125657757019773,"y0":50.006018929320106,"z0":4.973348831134282,"aX":-14.57046592382297},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":14.2,"spinRate":1463,"spinDirection":254},"zone":11,"typeConfidence":2.0,"plateTime":0.41258755517848744,"extension":6.617345404208362},"index":1,"playId":"e61ea000-0d76-3b72-99c1-4926ba0e3f01","pitchNumber":2,"startTime":"2026-07-24T22:15:27.119Z","endTime":"2026-07-24T22:15:30.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":91.5,"endSpeed":83.5,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46201474823029,"aZ":-34.95332110387339,"pfxX":-9.617000657782343,"pfxZ":-1.5568697922528374,"pX":-2.290206642680499,"pZ":1.8179942917278762,"vX0":4.095402210146744,"vY0":-133.20960504356324,"vZ0":-1.5125941219822885,"x":204.3,"y":189.69,"x0":-2.60406435339349,"y0":50.00233541238987,"z0":4.936278514062866,"aX":-17.163463858555094},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-2.9,"breakHorizontal":16.4,"spinRate":1812,"spinDirection":248},"zone":13,"typeConfidence":2.0,"plateTime":0.4122565663558895,"extension":6.624354410851663},"index":2,"playId":"3562fe06-c528-3aae-8920-0d03f210fcbd","pitchNumber":3,"startTime":"2026-07-24T22:15:41.811Z","endTime":"2026-07-24T22:15:45.240Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":91.2,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93296605917143,"aZ":-15.658766259645635,"pfxX":-5.842287320913216,"pfxZ":7.789158960770492,"pX":0.2663875650168292,"pZ":1.1608815263359722,"vX0":8.856906559360464,"vY0":-144.51934014948324,"vZ0":-8.673073549250523,"x":106.85,"y":207.44,"x0":-2.0755789381606182,"y0":50.00156095384342,"z0":5.157625405695998,"aX":-12.38656720711477},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":12.5,"breakHorizontal":8.9,"spinRate":2110,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.37865033217619093,"extension":6.832923000940786},"index":3,"playId":"588afc73-3ee8-3566-a95c-c8aa002b1037","pitchNumber":4,"startTime":"2026-07-24T22:15:56.809Z","endTime":"2026-07-24T22:16:00.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T22:16:05.409Z","endTime":"2026-07-24T22:16:20.234Z","isPitch":false,"type":"action","player":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":91.1,"strikeZoneTop":3.135,"strikeZoneBottom":1.582,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602803847181686,"aZ":-15.212067219224629,"pfxX":-3.467067013480115,"pfxZ":8.02122711663215,"pX":0.0948774626534403,"pZ":2.5624594719452194,"vX0":8.147265910962231,"vY0":-143.86990973730255,"vZ0":-4.577677054899526,"x":113.38,"y":169.59,"x0":-2.312099056543353,"y0":50.005946085526475,"z0":5.104356964124137,"aX":-7.3352460262060415},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.9,"breakHorizontal":4.8,"spinRate":2143,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.3794267880751687,"extension":7.1264833393125375},"hitData":{"launchSpeed":100.1,"launchAngle":-14.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.85,"coordY":162.83}},"index":5,"playId":"097946b4-9594-3f6d-8741-d7b5fecc592a","pitchNumber":5,"startTime":"2026-07-24T22:16:20.234Z","endTime":"2026-07-24T22:16:28.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":666152,"link":"/api/v1/people/666152"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.1,"awayTeamWinProbability":91.9,"homeTeamWinProbabilityAdded":-1.9000000000000004,"leverageIndex":0.73,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:16:28.138Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, second baseman Willi Castro to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-24T22:16:33.122Z","endTime":"2026-07-24T22:18:39.538Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.470265962352684,"aZ":-16.256506240013703,"pfxX":-3.878541675507437,"pfxZ":7.524160731455588,"pX":-1.8562135476280943,"pZ":3.7473384609331193,"vX0":2.3792959262398674,"vY0":-144.49156659521768,"vZ0":-1.657351709468963,"x":187.75,"y":137.6,"x0":-2.1861505021149235,"y0":50.00318244992375,"z0":5.326546056890862,"aX":-8.206384135716393},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":13.4,"breakHorizontal":6.6,"spinRate":2376,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.37898278541777763,"extension":6.531848733163046},"index":0,"playId":"c3190abe-f67f-3635-a603-b64b3cbeef9b","pitchNumber":1,"startTime":"2026-07-24T22:16:54.177Z","endTime":"2026-07-24T22:16:57.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.34945319326498,"aZ":-17.79858784181435,"pfxX":-2.3846378464875264,"pfxZ":6.716248411389278,"pX":-0.6508148219231694,"pZ":3.543999647283083,"vX0":5.336611826030914,"vY0":-144.8010699712594,"vZ0":-2.045745286936108,"x":141.81,"y":143.09,"x0":-2.201410925883987,"y0":50.00176904830368,"z0":5.339367611455277,"aX":-5.104089767424619},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.0,"breakHorizontal":3.4,"spinRate":2386,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.37715148070526094,"extension":6.748537796751022},"index":1,"playId":"84065c52-a3f5-3d34-9565-f6770f325d3f","pitchNumber":2,"startTime":"2026-07-24T22:17:07.950Z","endTime":"2026-07-24T22:17:11.643Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":98.8,"endSpeed":92.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93945924577471,"aZ":-18.09240893579817,"pfxX":-2.502136283337859,"pfxZ":6.5683772902083515,"pX":-0.6602742591623669,"pZ":2.445697080159157,"vX0":5.486204105072758,"vY0":-144.01396730515646,"vZ0":-4.573163110721635,"x":142.17,"y":172.75,"x0":-2.2473686850421783,"y0":50.00438020556542,"z0":5.14078615326646,"aX":-5.365931269735887},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.4,"breakHorizontal":3.7,"spinRate":2357,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.3773620924857042,"extension":6.834835769356106},"index":2,"playId":"7b9b24ef-55d0-3fd5-957f-7677caa15ed0","pitchNumber":3,"startTime":"2026-07-24T22:17:23.529Z","endTime":"2026-07-24T22:17:27.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.766417680299142,"aZ":-17.824660946473447,"pfxX":-4.172222996173186,"pfxZ":6.9025620339023135,"pX":-0.8558898266755243,"pZ":1.8524497628108372,"vX0":5.365519009878289,"vY0":-142.55346036950084,"vZ0":-6.290620320449577,"x":149.62,"y":188.76,"x0":-2.211778637381311,"y0":50.00036774806941,"z0":5.194802542948289,"aX":-8.670296576012717},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":6.6,"spinRate":2296,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.3827914133841852,"extension":6.745595960887414},"index":3,"playId":"89766a6a-19c3-372f-9f2f-7bcffa0ed029","pitchNumber":4,"startTime":"2026-07-24T22:17:38.674Z","endTime":"2026-07-24T22:17:42.772Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.274832305491447,"aZ":-37.07389686103252,"pfxX":2.1337192765621014,"pfxZ":-3.0170890366419254,"pX":-1.0487832232930792,"pZ":2.6115687383346966,"vX0":2.563429744445485,"vY0":-126.51836556494676,"vZ0":0.6621516511847434,"x":156.98,"y":168.27,"x0":-2.35143991898268,"y0":50.00218901112933,"z0":5.312461679217586,"aX":3.4660167768318133},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-5.0,"breakHorizontal":-4.4,"spinRate":2439,"spinDirection":71},"zone":13,"typeConfidence":2.0,"plateTime":0.4325569480243261,"extension":6.710202200922255},"index":4,"playId":"78d0d1ca-010d-3c57-b81b-26a30d2685ef","pitchNumber":5,"startTime":"2026-07-24T22:17:56.420Z","endTime":"2026-07-24T22:18:01.851Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"}},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":91.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.019691927536314,"aZ":-17.83918095674621,"pfxX":0.11846313821793136,"pfxZ":6.771372033929406,"pX":-0.00903262294408004,"pZ":2.8883656474965242,"vX0":5.232970230831957,"vY0":-144.22536131334442,"vZ0":-4.0618626281964065,"x":117.34,"y":160.79,"x0":-1.858665199617668,"y0":50.00395900744115,"z0":5.407996179619549,"aX":0.2490959013946711},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.6,"breakHorizontal":-1.2,"spinRate":2405,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.37908348708054396,"extension":6.754295907099638},"hitData":{"launchSpeed":92.6,"launchAngle":-43.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.14,"coordY":154.22}},"index":5,"playId":"d6eb3483-4bb0-399f-8e3a-c8fa6a722c94","pitchNumber":6,"startTime":"2026-07-24T22:18:32.634Z","endTime":"2026-07-24T22:18:39.538Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.199999999999999,"awayTeamWinProbability":92.8,"homeTeamWinProbabilityAdded":-0.9000000000000004,"leverageIndex":0.39,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:18:39.538Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cole Carrigg grounds out to pitcher Craig Yoho.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:21:09.415Z","endTime":"2026-07-24T22:23:18.380Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"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":[2,3,4,5,6,7,8,9],"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":694249,"fullName":"Cole Carrigg","link":"/api/v1/people/694249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":684974,"link":"/api/v1/people/684974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Craig Yoho replaces Grant Anderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:19:04.007Z","endTime":"2026-07-24T22:20:55.865Z","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":681982,"link":"/api/v1/people/681982","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-24T22:20:55.865Z","endTime":"2026-07-24T22:21:11.671Z","isPitch":false,"type":"action","player":{"id":694249,"link":"/api/v1/people/694249"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727203473361307,"aZ":-27.495468927180212,"pfxX":-10.389510450140266,"pfxZ":2.3728652906447145,"pX":1.4716989313617885,"pZ":2.426457230613686,"vX0":12.954385397454303,"vY0":-138.46362117776675,"vZ0":-1.8838901815124611,"x":60.9,"y":173.27,"x0":-1.8860912704651474,"y0":50.001577638732755,"z0":4.9295576735184605,"aX":-20.465798079527232},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":16.6,"spinRate":2323,"spinDirection":241},"zone":14,"typeConfidence":0.96,"plateTime":0.39341002452093665,"extension":7.16978139876353},"index":2,"playId":"6b399c49-aa88-3880-b8d4-65d457b35b11","pitchNumber":1,"startTime":"2026-07-24T22:21:11.671Z","endTime":"2026-07-24T22:21:14.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.041040273929376,"aZ":-36.95776982599311,"pfxX":-10.283245018306385,"pfxZ":-3.4203485912362304,"pX":1.043019383334167,"pZ":2.1059079026437706,"vX0":9.61890498817369,"vY0":-116.67983244547625,"vZ0":1.3845620744530347,"x":77.24,"y":181.92,"x0":-1.769344269652398,"y0":50.002629556174554,"z0":4.950220401075223,"aX":-14.379565497575898},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-5.6,"breakHorizontal":16.7,"spinRate":2545,"spinDirection":294},"zone":14,"typeConfidence":0.9,"plateTime":0.4669019838759443,"extension":7.281082343098491},"index":3,"playId":"55b18edf-7fa5-3716-b4d6-b7ed76293ee6","pitchNumber":2,"startTime":"2026-07-24T22:21:26.077Z","endTime":"2026-07-24T22:21:30.230Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.763873604270255,"aZ":-36.01150553706028,"pfxX":-9.824973202457352,"pfxZ":-2.7504453090562784,"pX":0.03410590898724707,"pZ":2.113860163599403,"vX0":7.3929742452253056,"vY0":-116.9389484382042,"vZ0":1.1946271004802493,"x":115.7,"y":181.71,"x0":-1.8822264414121308,"y0":50.004421537748264,"z0":4.958511081568194,"aX":-13.693419322973838},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.4,"breakHorizontal":16.1,"spinRate":2602,"spinDirection":288},"zone":8,"typeConfidence":0.89,"plateTime":0.467270492982339,"extension":6.983138346983529},"index":4,"playId":"f1441f8c-a181-3d0a-9a40-f188e716328a","pitchNumber":3,"startTime":"2026-07-24T22:21:40.548Z","endTime":"2026-07-24T22:21:44.181Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.558989913009878,"aZ":-26.369654618942317,"pfxX":-10.109485561571924,"pfxZ":2.9579050922351575,"pX":-0.37337340469749225,"pZ":2.205733577273907,"vX0":7.908184061859962,"vY0":-138.87767388122958,"vZ0":-2.5309561181096867,"x":131.23,"y":179.23,"x0":-1.9368731125275145,"y0":50.00390158864012,"z0":4.873035750406675,"aX":-19.853379426463952},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":16.8,"spinRate":2356,"spinDirection":245},"zone":7,"typeConfidence":0.97,"plateTime":0.3935978009031964,"extension":7.005449293150091},"index":5,"playId":"2701839a-ff97-33f2-b143-8f736d40aff4","pitchNumber":4,"startTime":"2026-07-24T22:21:57.782Z","endTime":"2026-07-24T22:22:01.184Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.05860572644192,"aZ":-34.64020486715743,"pfxX":-9.522279546582004,"pfxZ":-1.75075860967784,"pX":-2.023197572643777,"pZ":2.826882509879512,"vX0":2.9430834564970803,"vY0":-118.13826357554335,"vZ0":2.6592042591528697,"x":194.12,"y":162.45,"x0":-2.0499479481406286,"y0":50.002328313711594,"z0":4.876468054872979,"aX":-13.423506587992287},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":16.4,"spinRate":2570,"spinDirection":290},"zone":11,"typeConfidence":0.87,"plateTime":0.4641013764897548,"extension":6.935933671628309},"index":6,"playId":"7f1b3a0f-55d6-38b7-9531-d5782340724e","pitchNumber":5,"startTime":"2026-07-24T22:22:16.809Z","endTime":"2026-07-24T22:22:19.950Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.368233008019605,"aZ":-36.93242748536705,"pfxX":-10.333191073323492,"pfxZ":-3.4138455477414755,"pX":0.022536983450728555,"pZ":3.0721053298450394,"vX0":7.14204886372092,"vY0":-117.51824623974706,"vZ0":3.4196960989029224,"x":116.14,"y":155.83,"x0":-1.7213799205310438,"y0":50.00583916214844,"z0":5.040400142470627,"aX":-14.379378425174176},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.9,"breakHorizontal":16.8,"spinRate":2575,"spinDirection":291},"zone":2,"typeConfidence":0.9,"plateTime":0.4670125743698068,"extension":7.121463085962027},"index":7,"playId":"82fe5a64-baa0-39c8-8f18-ee8c29a142dd","pitchNumber":6,"startTime":"2026-07-24T22:22:31.323Z","endTime":"2026-07-24T22:22:34.634Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.843710505650428,"aZ":-37.06797383781174,"pfxX":-9.540076591402784,"pfxZ":-3.6402356493787984,"pX":-0.9086423787279319,"pZ":2.69946297019703,"vX0":4.862327261745546,"vY0":-115.34749015895733,"vZ0":3.0944732248311064,"x":151.64,"y":165.89,"x0":-1.8066377332854053,"y0":50.00158499843084,"z0":4.919163104842173,"aX":-12.829554015125824},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-5.5,"breakHorizontal":16.1,"spinRate":2485,"spinDirection":289},"zone":11,"typeConfidence":0.9,"plateTime":0.4751935914407608,"extension":6.958260276775066},"index":8,"playId":"03cd0fd4-733f-3243-b612-e73ed1738ccb","pitchNumber":7,"startTime":"2026-07-24T22:22:50.886Z","endTime":"2026-07-24T22:22:54.237Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.760884900997365,"aZ":-37.38549956283339,"pfxX":-9.807975244925554,"pfxZ":-3.7482470648329684,"pX":-0.49693903826754965,"pZ":1.5564159179168997,"vX0":6.02153266937547,"vY0":-117.6592746994703,"vZ0":0.49170293313454483,"x":135.94,"y":196.76,"x0":-1.8240722267065586,"y0":50.000284575161075,"z0":4.828548414310825,"aX":-13.654749291250662},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-6.4,"breakHorizontal":16.2,"spinRate":2635,"spinDirection":293},"zone":13,"typeConfidence":0.89,"plateTime":0.4667490420005187,"extension":7.127358008391905},"hitData":{"launchSpeed":60.3,"launchAngle":-64.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":144.54,"coordY":180.88}},"index":9,"playId":"c3cf95d5-950a-3052-8e58-7fde6146e2f9","pitchNumber":8,"startTime":"2026-07-24T22:23:09.868Z","endTime":"2026-07-24T22:23:18.380Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":694249,"link":"/api/v1/people/694249","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":694249,"link":"/api/v1/people/694249"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.8,"awayTeamWinProbability":92.2,"homeTeamWinProbabilityAdded":0.6000000000000005,"leverageIndex":0.27,"dramaIndex":16.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:23:18.380Z","atBatIndex":57},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Hunter Goodman walks.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:23:48.644Z","endTime":"2026-07-24T22:25:15.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":87.8,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.666685231202962,"aZ":-26.2170305652087,"pfxX":-10.660136403448925,"pfxZ":3.057272293055954,"pX":0.7935473403784309,"pZ":1.602495124443461,"vX0":11.459175410595352,"vY0":-138.0567000985282,"vZ0":-3.952103980806995,"x":86.75,"y":195.51,"x0":-2.005027164486109,"y0":50.00618921460302,"z0":4.795330560587433,"aX":-20.801080607975074},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":17.3,"spinRate":2355,"spinDirection":248},"zone":14,"typeConfidence":0.96,"plateTime":0.39512271582348824,"extension":7.18682200629966},"index":0,"playId":"283d7a28-4631-3244-8610-a3b5fa3251a7","pitchNumber":1,"startTime":"2026-07-24T22:24:03.146Z","endTime":"2026-07-24T22:24:07.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":90.4,"endSpeed":83.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.232084283496647,"aZ":-21.964947149495984,"pfxX":0.0986167156785358,"pfxZ":5.766945086954383,"pX":0.6641971038381769,"pZ":2.992074153156098,"vX0":6.805966703844547,"vY0":-131.5492887431977,"vZ0":-1.0936937455549625,"x":91.68,"y":157.99,"x0":-1.9583384712993104,"y0":50.0044245988559,"z0":5.02604648206249,"aX":0.17315838948299075},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":10.4,"breakHorizontal":-1.6,"spinRate":2512,"spinDirection":183},"zone":3,"typeConfidence":0.92,"plateTime":0.41475870136626725,"extension":6.945721452859105},"index":1,"playId":"836e4d76-2505-30ea-951b-34d927ed791a","pitchNumber":2,"startTime":"2026-07-24T22:24:16.594Z","endTime":"2026-07-24T22:24:19.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-07-24T22:24:30.581Z","endTime":"2026-07-24T22:24:41.593Z","isPitch":false,"type":"action","player":{"id":696100,"link":"/api/v1/people/696100"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":90.7,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.40969693456612,"aZ":-22.816900173380315,"pfxX":-0.06451401145874147,"pfxZ":5.256208249313044,"pX":-1.5569702330643491,"pZ":1.5943840133828822,"vX0":1.8662896744173423,"vY0":-132.15376637318727,"vZ0":-4.228703145816847,"x":176.35,"y":195.73,"x0":-2.261983783246404,"y0":50.00519531895296,"z0":4.8777519975206625,"aX":-0.11532870956744067},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.9,"breakHorizontal":-0.2,"spinRate":2452,"spinDirection":208},"zone":13,"typeConfidence":0.9,"plateTime":0.41342646232627267,"extension":6.8787752510879985},"index":3,"playId":"fe6b0ecb-154b-3661-a5f4-ea43f26d4c28","pitchNumber":3,"startTime":"2026-07-24T22:24:41.593Z","endTime":"2026-07-24T22:24:45.650Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.300331194033035,"aZ":-25.753313830882615,"pfxX":-9.622159355581838,"pfxZ":3.282205119255214,"pX":-0.4133535774886297,"pZ":1.3539233981377206,"vX0":7.83807633450104,"vY0":-139.02911335915763,"vZ0":-4.951709800400992,"x":132.76,"y":202.22,"x0":-2.0196072659683355,"y0":50.00432107622994,"z0":4.868353577007562,"aX":-18.829895158112063},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.0,"breakHorizontal":15.8,"spinRate":2410,"spinDirection":243},"zone":13,"typeConfidence":0.96,"plateTime":0.3940321936763884,"extension":7.06029136646365},"index":4,"playId":"a3de5f6d-f960-3617-be96-41f14f263bcc","pitchNumber":4,"startTime":"2026-07-24T22:24:56.049Z","endTime":"2026-07-24T22:25:00.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.113376597141144,"aZ":-34.44201061069429,"pfxX":-8.412170476491948,"pfxZ":-1.6308451570653126,"pX":-1.6906414935686993,"pZ":3.0328264289360556,"vX0":3.2486716457689386,"vY0":-117.5610454593504,"vZ0":2.963180374183506,"x":181.44,"y":156.89,"x0":-2.004204115771982,"y0":50.0048128243299,"z0":4.971734749528951,"aX":-11.67269369157306},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-1.8,"breakHorizontal":14.3,"spinRate":2516,"spinDirection":290},"zone":11,"typeConfidence":0.88,"plateTime":0.46748298503465957,"extension":7.109645735043626},"index":5,"playId":"d9f64d9d-ae0c-3d9d-be0b-fd8ca39e7779","pitchNumber":5,"startTime":"2026-07-24T22:25:11.599Z","endTime":"2026-07-24T22:25:15.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":696100,"link":"/api/v1/people/696100","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":7.1,"awayTeamWinProbability":92.9,"homeTeamWinProbabilityAdded":-0.7000000000000002,"leverageIndex":0.21,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:25:15.458Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Willi Castro lines out to right fielder Jake Bauers.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:25:26.346Z","endTime":"2026-07-24T22:27:14.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":696100,"fullName":"Hunter Goodman","link":"/api/v1/people/696100"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":650489,"fullName":"Willi Castro","link":"/api/v1/people/650489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":83.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.860392721731305,"aZ":-23.149003210487674,"pfxX":0.5766606555713221,"pfxZ":5.0747347908705045,"pX":-1.1716405769976848,"pZ":4.433531123227806,"vX0":2.157172000949525,"vY0":-132.18027670169508,"vZ0":2.600214545412385,"x":161.66,"y":119.07,"x0":-2.0715722687506846,"y0":50.00255448652522,"z0":5.131844540936477,"aX":1.0247795210894612},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":10.0,"breakHorizontal":-1.4,"spinRate":2505,"spinDirection":194},"zone":11,"typeConfidence":0.91,"plateTime":0.4135931769348753,"extension":6.843091240580162},"index":0,"playId":"b6fdf8b0-f721-3e97-aebf-59b84f62147b","pitchNumber":1,"startTime":"2026-07-24T22:25:41.436Z","endTime":"2026-07-24T22:25:44.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.18059733005012,"aZ":-26.004007163030433,"pfxX":-10.107518087522632,"pfxZ":3.2687139280712767,"pX":-1.9225364218111913,"pZ":2.318498082529501,"vX0":3.9732309089724707,"vY0":-137.216140182379,"vZ0":-2.0445548185576046,"x":190.28,"y":176.18,"x0":-2.0844018819817167,"y0":50.00367194688045,"z0":4.862994344018524,"aX":-19.082849077219755},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.6,"breakHorizontal":17.3,"spinRate":2348,"spinDirection":249},"zone":13,"typeConfidence":0.95,"plateTime":0.40071044630354624,"extension":7.185557049210094},"index":1,"playId":"29fee035-3090-3a3f-b9d9-7fb598f7b135","pitchNumber":2,"startTime":"2026-07-24T22:25:57.248Z","endTime":"2026-07-24T22:26:00.374Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.2,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.497602612834612,"aZ":-34.094349734228665,"pfxX":-10.418535228465695,"pfxZ":-1.3342450595670599,"pX":-0.6946984338853194,"pZ":2.772143182429705,"vX0":6.1652352749064425,"vY0":-118.78883089037899,"vZ0":1.9650187456816746,"x":143.48,"y":163.93,"x0":-1.962325059875495,"y0":50.00427213547981,"z0":5.020745426644241,"aX":-14.97848540743663},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-1.7,"breakHorizontal":17.5,"spinRate":2547,"spinDirection":285},"zone":4,"typeConfidence":0.88,"plateTime":0.46005782473842816,"extension":7.110270405877753},"index":2,"playId":"e76f9ddc-3e84-329c-a9c8-fb6213a84b7e","pitchNumber":3,"startTime":"2026-07-24T22:26:18.749Z","endTime":"2026-07-24T22:26:22.844Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":75.4,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.903112276932536,"aZ":-36.169905747092,"pfxX":-9.265985047142319,"pfxZ":-2.784236811374001,"pX":-1.4769585422084222,"pZ":2.065664034833241,"vX0":3.8200949256740806,"vY0":-118.56126384452772,"vZ0":1.165337674746572,"x":173.3,"y":183.01,"x0":-1.8979770048448594,"y0":50.00192927293764,"z0":4.847685586690354,"aX":-13.30047880807995},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-4.6,"breakHorizontal":16.0,"spinRate":2460,"spinDirection":292},"zone":13,"typeConfidence":0.86,"plateTime":0.4605197212177119,"extension":6.970949421276599},"index":3,"playId":"0516f316-e0a1-3ee7-9ebc-a95401fd8425","pitchNumber":4,"startTime":"2026-07-24T22:26:35.722Z","endTime":"2026-07-24T22:26:39.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-24T22:26:47.209Z","endTime":"2026-07-24T22:27:03.018Z","isPitch":false,"type":"action","player":{"id":650489,"link":"/api/v1/people/650489"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":86.1,"strikeZoneTop":3.203,"strikeZoneBottom":1.617,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.483088417483565,"aZ":-29.169869268046057,"pfxX":-12.161231405093343,"pfxZ":1.5664691298979747,"pX":-0.9679536571535019,"pZ":2.7262825921211644,"vX0":6.759066648699244,"vY0":-138.39059438601248,"vZ0":-0.7638128401339159,"x":153.9,"y":165.17,"x0":-1.8783654612489105,"y0":50.000256788842414,"z0":4.981645580879674,"aX":-23.290917209470955},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.9,"breakHorizontal":20.4,"spinRate":2432,"spinDirection":240},"zone":11,"typeConfidence":0.96,"plateTime":0.3976760335892977,"extension":7.1072646441869045},"hitData":{"launchSpeed":80.2,"launchAngle":28.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":154.76,"coordY":83.26}},"index":5,"playId":"33bafaee-f00f-3421-a68d-c077505d647d","pitchNumber":5,"startTime":"2026-07-24T22:27:03.018Z","endTime":"2026-07-24T22:27:14.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":650489,"link":"/api/v1/people/650489","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":650489,"link":"/api/v1/people/650489"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.0,"awayTeamWinProbability":92.0,"homeTeamWinProbabilityAdded":0.9000000000000004,"leverageIndex":0.37,"dramaIndex":20.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:27:14.213Z","atBatIndex":59},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Troy Johnston lines out sharply to second baseman Brice Turang.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-24T22:27:19.855Z","endTime":"2026-07-24T22:28:44.802Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"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],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":687859,"fullName":"Troy Johnston","link":"/api/v1/people/687859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.4,"endSpeed":86.6,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.83017241678254,"aZ":-27.877341718521752,"pfxX":-11.41119632310394,"pfxZ":2.2256792698185333,"pX":0.19609221100608037,"pZ":2.916728166137782,"vX0":10.354188171504697,"vY0":-138.56733616373612,"vZ0":-0.6631192093112985,"x":109.53,"y":160.03,"x0":-2.1182469136933277,"y0":50.004016962701165,"z0":5.032344388521691,"aX":-22.04894020619066},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":18.4,"spinRate":2270,"spinDirection":241},"zone":2,"typeConfidence":0.95,"plateTime":0.39625565959621856,"extension":7.247589870403874},"index":0,"playId":"e2a575df-b06e-3f84-b666-dd5710f08cb4","pitchNumber":1,"startTime":"2026-07-24T22:27:38.745Z","endTime":"2026-07-24T22:27:42.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":74.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.939160114054825,"aZ":-36.14274256435738,"pfxX":-9.540740142736169,"pfxZ":-2.8384426966913203,"pX":0.16975169001327733,"pZ":1.8498030167760517,"vX0":7.379149228418659,"vY0":-117.1222084957788,"vZ0":0.7547984335677322,"x":110.53,"y":188.84,"x0":-1.7734043426404662,"y0":50.003710256121614,"z0":4.888112624095528,"aX":-13.331399825989983},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.7,"breakHorizontal":15.6,"spinRate":2340,"spinDirection":291},"zone":8,"typeConfidence":0.89,"plateTime":0.4666331458488533,"extension":7.221822623226026},"index":1,"playId":"8eb20208-8798-3b4d-96fa-40aa1f103ff3","pitchNumber":2,"startTime":"2026-07-24T22:27:55.894Z","endTime":"2026-07-24T22:27:59.838Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99951909220168,"aZ":-25.495242761706233,"pfxX":-11.899616651076965,"pfxZ":3.523091632960984,"pX":1.23154895104129,"pZ":1.9394804169263673,"vX0":12.237976466799182,"vY0":-136.360445668926,"vZ0":-3.349005367617442,"x":70.06,"y":186.41,"x0":-1.7534196941901101,"y0":50.00388114931129,"z0":4.928596680198267,"aX":-22.569325032818565},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":5.9,"breakHorizontal":19.2,"spinRate":2302,"spinDirection":241},"zone":14,"typeConfidence":0.93,"plateTime":0.40059912090712624,"extension":7.020282583121797},"index":2,"playId":"9db13b10-57fe-3dd3-9002-52a4d8e398d0","pitchNumber":3,"startTime":"2026-07-24T22:28:21.142Z","endTime":"2026-07-24T22:28:24.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.1,"strikeZoneTop":3.159,"strikeZoneBottom":1.594,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.64360269339906,"aZ":-33.41117841361634,"pfxX":-12.916992633814935,"pfxZ":-0.8554433762438212,"pX":-0.2722928484549784,"pZ":2.526948671746372,"vX0":7.998108515006236,"vY0":-119.78904967181143,"vZ0":1.4369815020006853,"x":127.38,"y":170.55,"x0":-1.9880149826643054,"y0":50.0036932975063,"z0":4.921853165547843,"aX":-18.642416451025838},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.8,"breakHorizontal":21.2,"spinRate":2452,"spinDirection":281},"zone":5,"typeConfidence":0.89,"plateTime":0.4584566303531554,"extension":7.0992698763174165},"hitData":{"launchSpeed":103.4,"launchAngle":10.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":160.98,"coordY":140.41}},"index":3,"playId":"331ddc17-e6da-38cb-bfe6-9034f94007ea","pitchNumber":4,"startTime":"2026-07-24T22:28:38.813Z","endTime":"2026-07-24T22:28:44.802Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":687859,"link":"/api/v1/people/687859","batSide":{"code":"L","description":"Left"}},"first":{"id":696100,"link":"/api/v1/people/696100"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":687859,"link":"/api/v1/people/687859"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":8.7,"awayTeamWinProbability":91.3,"homeTeamWinProbabilityAdded":0.6999999999999993,"leverageIndex":0.29,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:28:44.802Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Chourio grounds out, shortstop Ezequiel Tovar to first baseman TJ Rumfield.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:31:34.674Z","endTime":"2026-07-24T22:33:46.270Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Antonio Senzatela replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:29:30.615Z","endTime":"2026-07-24T22:31:36.913Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":622608,"link":"/api/v1/people/622608"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":680767,"link":"/api/v1/people/680767","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.1,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.199047182961802,"aZ":-13.808478285068707,"pfxX":-2.4287311915426324,"pfxZ":9.114439829055062,"pX":0.5275730105661576,"pZ":2.210272623138735,"vX0":9.531047769704385,"vY0":-140.6670403597724,"vZ0":-7.224398994321291,"x":96.89,"y":179.1,"x0":-2.580797779259146,"y0":50.006485919039896,"z0":5.69682791652969,"aX":-4.896380905748811},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.2,"breakHorizontal":2.5,"spinRate":2441,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.38852902793393707,"extension":6.262844527383153},"index":1,"playId":"f4da4cc5-1478-3c7d-9201-28de566de2f1","pitchNumber":1,"startTime":"2026-07-24T22:31:36.913Z","endTime":"2026-07-24T22:31:40.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.83044876552464,"aZ":-13.872801905472686,"pfxX":-2.2269623935218883,"pfxZ":8.78911937199159,"pX":0.18577604663216474,"pZ":2.515612750943951,"vX0":8.441312638865085,"vY0":-142.70792472412833,"vZ0":-6.670763617009034,"x":109.92,"y":170.86,"x0":-2.508702923356051,"y0":50.00530187542844,"z0":5.740729246365555,"aX":-4.638494708789793},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":14.9,"breakHorizontal":2.5,"spinRate":2332,"spinDirection":216},"zone":5,"typeConfidence":2.0,"plateTime":0.3823841682009119,"extension":6.317964086005933},"index":2,"playId":"bc2a753f-0153-3121-b07a-062df53efbd9","pitchNumber":2,"startTime":"2026-07-24T22:31:51.337Z","endTime":"2026-07-24T22:31:55.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.699606512146737,"aZ":-25.616673889954416,"pfxX":1.8285692873957213,"pfxZ":3.5238678961408,"pX":1.5014197179436983,"pZ":1.5777523755670035,"vX0":10.390205119585712,"vY0":-134.44413276385092,"vZ0":-5.789468962712915,"x":59.77,"y":196.18,"x0":-2.625187750125034,"y0":50.00170592954826,"z0":5.538212505201997,"aX":3.4008485139237257},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.5,"breakHorizontal":-5.2,"spinRate":2371,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.40489337412055715,"extension":6.524457565900524},"index":3,"playId":"737981c1-55cc-315f-b1ff-bf93c98e0bbc","pitchNumber":3,"startTime":"2026-07-24T22:32:07.967Z","endTime":"2026-07-24T22:32:10.980Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.8,"endSpeed":86.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.322155570293628,"aZ":-25.91279540715689,"pfxX":1.7755498052041006,"pfxZ":3.3381522265317907,"pX":1.7137002243583643,"pZ":1.1515396514532037,"vX0":10.727928803578983,"vY0":-134.86723941827034,"vZ0":-7.02003077325342,"x":51.68,"y":207.69,"x0":-2.5168042819087812,"y0":50.00266593680602,"z0":5.568784139743705,"aX":3.3296874805128636},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":4.9,"breakHorizontal":-5.2,"spinRate":2292,"spinDirection":175},"zone":14,"typeConfidence":2.0,"plateTime":0.4033314079096537,"extension":6.43752395752641},"index":4,"playId":"4bdbb01b-47db-306d-a9c6-e4c7119f46ae","pitchNumber":4,"startTime":"2026-07-24T22:32:25.086Z","endTime":"2026-07-24T22:32:28.146Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":89.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.120318276564834,"aZ":-26.282323257365544,"pfxX":-5.667534261751864,"pfxZ":2.9303623212138366,"pX":-1.539399748238773,"pZ":3.522870953565971,"vX0":5.546079072510629,"vY0":-139.21356743264957,"vZ0":-1.848571200465821,"x":175.68,"y":143.66,"x0":-2.7980185576221186,"y0":50.00283172760587,"z0":5.894094003562393,"aX":-11.395287802126392},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":9.5,"spinRate":2253,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3898506264384247,"extension":6.29668096559027},"index":5,"playId":"b4bcf00d-23f7-3d3e-b153-66b1f04599c8","pitchNumber":5,"startTime":"2026-07-24T22:32:42.733Z","endTime":"2026-07-24T22:32:49.093Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":96.8,"endSpeed":90.5,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.047456394105417,"aZ":-22.69220116948858,"pfxX":-4.050742222247995,"pfxZ":4.613598676589033,"pX":0.48061603284624144,"pZ":2.7813553169803336,"vX0":10.548583551279394,"vY0":-140.84351024072257,"vZ0":-4.060518494151332,"x":98.68,"y":163.68,"x0":-2.7489846294205713,"y0":50.00268728981236,"z0":5.667697851724308,"aX":-8.3262986211588},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.9,"breakHorizontal":5.8,"spinRate":2299,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38549648773149414,"extension":6.284124754140659},"index":6,"playId":"9c821b50-0746-3522-aeeb-7941e72669c4","pitchNumber":6,"startTime":"2026-07-24T22:33:17.392Z","endTime":"2026-07-24T22:33:21.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.606624213671836,"aZ":-23.71933774428041,"pfxX":-5.959747947322276,"pfxZ":4.111197757397792,"pX":-0.7468316241131477,"pZ":2.2910768996300725,"vX0":7.666296028116958,"vY0":-141.2319890387303,"vZ0":-5.06183123495841,"x":145.47,"y":176.92,"x0":-2.6989707321680694,"y0":50.004457654285396,"z0":5.595359071329268,"aX":-12.262898292380692},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.7,"breakHorizontal":9.6,"spinRate":2357,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3851122187366758,"extension":6.578726517922514},"hitData":{"launchSpeed":90.3,"launchAngle":4.0,"totalDistance":76.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.79,"coordY":143.57}},"index":7,"playId":"f496d015-4bb8-3b81-ba7b-045e22de623f","pitchNumber":7,"startTime":"2026-07-24T22:33:39.403Z","endTime":"2026-07-24T22:33:46.270Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":6.0,"awayTeamWinProbability":94.0,"homeTeamWinProbabilityAdded":-2.6999999999999993,"leverageIndex":1.08,"dramaIndex":49.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:33:46.270Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brice Turang strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:34:01.707Z","endTime":"2026-07-24T22:36:43.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.4043925597781,"aZ":-14.703806532594093,"pfxX":-1.4867335777055368,"pfxZ":8.553180525463631,"pX":-0.465828939383089,"pZ":3.016380549379223,"vX0":5.786892386780431,"vY0":-142.20538254198453,"vZ0":-5.612345433015588,"x":134.76,"y":157.34,"x0":-2.3363487627602195,"y0":50.00348257021743,"z0":5.952519779990944,"aX":-3.0373059941742064},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.5,"breakHorizontal":1.4,"spinRate":2254,"spinDirection":206},"zone":1,"typeConfidence":2.0,"plateTime":0.38555101936308134,"extension":6.323877730223855},"index":0,"playId":"24cbd85e-820a-3693-a4b8-516be42fbd95","pitchNumber":1,"startTime":"2026-07-24T22:34:15.930Z","endTime":"2026-07-24T22:34:19.778Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":98.1,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.660322323039026,"aZ":-15.372127109306671,"pfxX":-1.4570644646302227,"pfxZ":8.108737871897109,"pX":-0.44348767474634576,"pZ":2.5550673686233827,"vX0":6.395071343262927,"vY0":-142.76438442008106,"vZ0":-6.365993291249254,"x":133.9,"y":169.79,"x0":-2.5194333107115314,"y0":50.0030449536484,"z0":5.774492061538282,"aX":-3.0194352190129417},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":13.6,"breakHorizontal":1.4,"spinRate":2296,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.38308645865153146,"extension":6.496260890623333},"index":1,"playId":"17b4e69c-5fbc-338d-8e12-17387d6a7b55","pitchNumber":2,"startTime":"2026-07-24T22:34:32.762Z","endTime":"2026-07-24T22:34:36.199Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.39304686755066,"aZ":-26.306182505640212,"pfxX":-0.5529572712172683,"pfxZ":3.281907561056685,"pX":1.3725700308000444,"pZ":1.0616892836739271,"vX0":10.991783416391057,"vY0":-131.66423567118701,"vZ0":-6.515194062504565,"x":64.68,"y":210.11,"x0":-2.7537785815237417,"y0":50.00167625698079,"z0":5.469381884289286,"aX":-0.9909629161303367},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.9,"breakHorizontal":-1.0,"spinRate":2296,"spinDirection":155},"zone":14,"typeConfidence":2.0,"plateTime":0.41327975778529646,"extension":6.506113895795432},"index":2,"playId":"3cf7bada-d506-36fe-93e4-afb2d1291a1f","pitchNumber":3,"startTime":"2026-07-24T22:34:54.076Z","endTime":"2026-07-24T22:34:57.275Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":90.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.997434140482877,"aZ":-14.60558128861874,"pfxX":-2.697591084269049,"pfxZ":8.425017175522168,"pX":0.6800712550463172,"pZ":2.796924010895741,"vX0":10.629797388536547,"vY0":-142.39020484092836,"vZ0":-5.3008385029762035,"x":91.08,"y":163.26,"x0":-2.726015232660632,"y0":50.00025946780012,"z0":5.583232968211886,"aX":-5.625169879952154},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.5,"breakHorizontal":3.1,"spinRate":2404,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.38244032901702374,"extension":6.476557115156082},"index":3,"playId":"bdfa4979-765e-3296-8b50-c2f1dd3a38da","pitchNumber":4,"startTime":"2026-07-24T22:35:13.647Z","endTime":"2026-07-24T22:35:16.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19719807708883,"aZ":-15.123360810198925,"pfxX":-3.824588877139081,"pfxZ":8.24508193231562,"pX":0.04455883847631251,"pZ":3.320562726345689,"vX0":9.182764241032912,"vY0":-142.10899322418916,"vZ0":-3.658050845222966,"x":115.3,"y":149.12,"x0":-2.71582602836801,"y0":50.001095714479135,"z0":5.5704074989840935,"aX":-7.908420522951873},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.4,"breakHorizontal":5.3,"spinRate":2452,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3838135627857726,"extension":6.503661174672749},"index":4,"playId":"9ab5e9c9-b54f-30fa-b983-5f8195ee516c","pitchNumber":5,"startTime":"2026-07-24T22:35:36.362Z","endTime":"2026-07-24T22:35:39.976Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112802886438587,"aZ":-21.76109923805631,"pfxX":-6.359426844324288,"pfxZ":5.878265429027136,"pX":0.34262054828309974,"pZ":0.5768020607469473,"vX0":10.164200726503646,"vY0":-131.55253268567012,"vZ0":-8.53952013759468,"x":103.94,"y":223.21,"x0":-2.7261760782369913,"y0":50.00440280732024,"z0":5.44956244999297,"aX":-11.26785518441223},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.1,"breakHorizontal":9.6,"spinRate":2391,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.414676016335354,"extension":6.602207824006602},"index":5,"playId":"507a6d96-5e12-3c65-ba94-19c9e0b9f15e","pitchNumber":6,"startTime":"2026-07-24T22:35:56.087Z","endTime":"2026-07-24T22:35:59.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":90.5,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43109189674066,"aZ":-12.474906273532339,"pfxX":-2.898684486112173,"pfxZ":9.450807355305352,"pX":0.17369953533918675,"pZ":2.8635603374151244,"vX0":8.17932513910219,"vY0":-142.89234986898938,"vZ0":-6.225762619438503,"x":110.38,"y":161.46,"x0":-2.33912909844681,"y0":50.006298980302795,"z0":5.841938320847557,"aX":-6.045054246666287},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.1,"breakHorizontal":3.7,"spinRate":2500,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.3821419344913046,"extension":6.362973527165426},"index":6,"playId":"0f9f4ae0-0df5-3d17-90e0-81660fc205ad","pitchNumber":7,"startTime":"2026-07-24T22:36:16.280Z","endTime":"2026-07-24T22:36:19.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.11711837008952,"aZ":-25.005026305893715,"pfxX":1.3385096726174321,"pfxZ":3.9459854710717526,"pX":0.7834969912751735,"pZ":1.5018222557003649,"vX0":9.310047503311864,"vY0":-133.72819524103846,"vZ0":-6.090795401918651,"x":87.13,"y":198.23,"x0":-2.9129524656424417,"y0":50.00154263828075,"z0":5.5961203965936415,"aX":2.4289189439712437},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.0,"breakHorizontal":-4.3,"spinRate":2342,"spinDirection":168},"zone":14,"typeConfidence":2.0,"plateTime":0.40916517868951274,"extension":6.484390836148854},"index":7,"playId":"8b9d0998-0225-3f7c-95f0-e7d574ee9375","pitchNumber":8,"startTime":"2026-07-24T22:36:38.829Z","endTime":"2026-07-24T22:36:43.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":668930,"link":"/api/v1/people/668930","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":-1.7000000000000002,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:36:43.635Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"William Contreras singles on a ground ball to shortstop Ezequiel Tovar.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:36:45.110Z","endTime":"2026-07-24T22:37:19.458Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.76457211259066,"aZ":-16.54772442053039,"pfxX":-3.5698079846526163,"pfxZ":7.503161843419997,"pX":-0.6515262151654952,"pZ":2.8033754773611648,"vX0":6.974948929001382,"vY0":-142.91271216917835,"vZ0":-5.442650154315149,"x":141.83,"y":163.09,"x0":-2.6522856009274953,"y0":50.00638450488141,"z0":5.760401762917501,"aX":-7.438532417190514},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":12.7,"breakHorizontal":5.2,"spinRate":2400,"spinDirection":214},"zone":1,"typeConfidence":2.0,"plateTime":0.3822460055093533,"extension":6.327577309617215},"hitData":{"launchSpeed":97.1,"launchAngle":-1.0,"totalDistance":48.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.88,"coordY":139.52}},"index":0,"playId":"eb0b6a91-28ca-3992-a10e-1ee4cc34e05c","pitchNumber":1,"startTime":"2026-07-24T22:37:08.676Z","endTime":"2026-07-24T22:37:19.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":661388,"link":"/api/v1/people/661388","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":5.6000000000000005,"awayTeamWinProbability":94.4,"homeTeamWinProbabilityAdded":1.3000000000000007,"leverageIndex":0.33,"dramaIndex":22.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:37:19.458Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Garrett Mitchell lines out to left fielder Jake McCarthy.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-24T22:37:37.670Z","endTime":"2026-07-24T22:40:21.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":622608,"fullName":"Antonio Senzatela","link":"/api/v1/people/622608"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7],"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.84109106715366,"aZ":-24.079155078344087,"pfxX":1.0240664467518492,"pfxZ":4.408747592437646,"pX":0.7207376046014935,"pZ":2.7790331596239177,"vX0":8.902016361580003,"vY0":-134.33085822994877,"vZ0":-3.4903885260906726,"x":89.53,"y":163.75,"x0":-2.7628034148618834,"y0":50.00292048373757,"z0":5.798042996409814,"aX":1.8785234951431051},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.4,"breakHorizontal":-3.7,"spinRate":2235,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.40702561506088175,"extension":6.351503832603345},"index":0,"playId":"ea5705e4-63cb-34fe-a125-c6e393a451eb","pitchNumber":1,"startTime":"2026-07-24T22:37:51.589Z","endTime":"2026-07-24T22:37:54.848Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":92.2,"endSpeed":85.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.947917183680623,"aZ":-25.462343060177677,"pfxX":0.5694274759284284,"pfxZ":3.631478065109274,"pX":1.1741782236261133,"pZ":2.68661351254992,"vX0":9.625156403984837,"vY0":-134.12936412981597,"vZ0":-3.4498655910235567,"x":72.24,"y":166.24,"x0":-2.512759116702382,"y0":50.004636231707664,"z0":5.774833722374905,"aX":1.0528207383769055},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.1,"breakHorizontal":-2.8,"spinRate":2329,"spinDirection":174},"zone":12,"typeConfidence":2.0,"plateTime":0.4060483870825,"extension":6.443652614052672},"index":1,"playId":"d3414af9-43a2-37c0-b98d-d8f7b6c9e733","pitchNumber":2,"startTime":"2026-07-24T22:38:10.445Z","endTime":"2026-07-24T22:38:14.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":97.5,"endSpeed":89.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.781710615641565,"aZ":-15.632964789121447,"pfxX":-1.2998681704582604,"pfxZ":8.138325230902733,"pX":0.7915901710218852,"pZ":3.2374135614973314,"vX0":8.865757288003719,"vY0":-141.74662779847185,"vZ0":-4.806950494677753,"x":86.83,"y":151.37,"x0":-2.2094228231613937,"y0":50.002101555283794,"z0":5.955338800528147,"aX":-2.643243688389742},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.9,"breakHorizontal":0.5,"spinRate":2337,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3866007886835354,"extension":6.445177210267075},"index":2,"playId":"ce9ad89f-d512-3a8d-b5eb-a97d1e2cb7c2","pitchNumber":3,"startTime":"2026-07-24T22:38:29.119Z","endTime":"2026-07-24T22:38:33.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.888001891852596,"aZ":-21.155607446857182,"pfxX":-4.145706129632382,"pfxZ":5.318062140371705,"pX":-0.6645704268604676,"pZ":4.108874770240616,"vX0":7.366646947277063,"vY0":-142.41559898748625,"vZ0":-0.8518566097292113,"x":142.33,"y":127.84,"x0":-2.7354221733954076,"y0":50.0061535269538,"z0":5.738627795970144,"aX":-8.595896887228244},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.7,"breakHorizontal":6.1,"spinRate":2292,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.38325371582583134,"extension":6.3730995601694875},"index":3,"playId":"bac53522-70d9-3a96-aa34-7523c6c94721","pitchNumber":4,"startTime":"2026-07-24T22:38:55.994Z","endTime":"2026-07-24T22:39:00.068Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":91.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.006571342861484,"aZ":-19.421537924782534,"pfxX":-3.720093396161406,"pfxZ":6.096929367006936,"pX":0.3596613029423756,"pZ":3.2356595411293734,"vX0":9.596844464678933,"vY0":-142.20942424600955,"vZ0":-3.590056615482318,"x":103.29,"y":151.42,"x0":-2.5435501193644194,"y0":50.006532089172175,"z0":5.71350923877207,"aX":-7.7866296157554356},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.7,"breakHorizontal":5.3,"spinRate":2322,"spinDirection":211},"zone":3,"typeConfidence":2.0,"plateTime":0.3820290186853801,"extension":6.4101912312475555},"index":4,"playId":"98ae6521-ba16-34a8-8309-7236c7d21f8c","pitchNumber":5,"startTime":"2026-07-24T22:39:14.862Z","endTime":"2026-07-24T22:39:18.279Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":85.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.079080005504697,"aZ":-25.490879747878168,"pfxX":0.4539592322967301,"pfxZ":3.616585219175601,"pX":0.62999106068136,"pZ":3.6734615793946404,"vX0":8.931544666470938,"vY0":-134.35816882788114,"vZ0":-1.0067775309428726,"x":92.99,"y":139.6,"x0":-2.7810363440894568,"y0":50.00444165355748,"z0":5.846210817551662,"aX":0.8378660578000802},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.6,"breakHorizontal":-2.5,"spinRate":2302,"spinDirection":177},"zone":12,"typeConfidence":2.0,"plateTime":0.4059524153020706,"extension":6.3998144911615436},"index":5,"playId":"66f23168-81e8-3a99-9cbd-ffabe51a3537","pitchNumber":6,"startTime":"2026-07-24T22:39:35.790Z","endTime":"2026-07-24T22:39:40.712Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-24T22:39:58.097Z","endTime":"2026-07-24T22:40:14.353Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.881145374163232,"aZ":-14.879357201594031,"pfxX":-1.0608280913121242,"pfxZ":8.371084073345138,"pX":-0.26846263313154645,"pZ":3.1573663260182796,"vX0":6.4344680539838,"vY0":-142.6285078885618,"vZ0":-5.298800505331778,"x":127.23,"y":153.53,"x0":-2.4130229887618952,"y0":50.005159896017815,"z0":5.972918475351557,"aX":-2.1923341804944436},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.3,"breakHorizontal":0.7,"spinRate":2249,"spinDirection":209},"zone":2,"typeConfidence":2.0,"plateTime":0.3835743026195044,"extension":6.389963239513488},"hitData":{"launchSpeed":96.6,"launchAngle":20.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.05,"coordY":81.82}},"index":7,"playId":"869b1cfd-09b5-3943-8f03-a9b936aae9b4","pitchNumber":7,"startTime":"2026-07-24T22:40:14.353Z","endTime":"2026-07-24T22:40:21.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":622608,"link":"/api/v1/people/622608"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-2.2,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:40:21.846Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out on a foul tip.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:42:19.424Z","endTime":"2026-07-24T22:43:44.023Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"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,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.556458303515797,"aZ":-39.24390756475042,"pfxX":-9.344975900668775,"pfxZ":-5.23027230994467,"pX":0.2032435529821433,"pZ":2.15062088448388,"vX0":7.52854452490722,"vY0":-115.55481366183554,"vZ0":2.1634755657783,"x":109.25,"y":180.71,"x0":-1.8830539131395556,"y0":50.0016528618119,"z0":4.97278482031019,"aX":-12.635620097612453},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-8.6,"breakHorizontal":15.0,"spinRate":2534,"spinDirection":297},"zone":8,"typeConfidence":0.9,"plateTime":0.4740263922314032,"extension":6.745455148769419},"index":0,"playId":"5a48ca0d-358d-37fb-a83e-d8d49c1ef9d9","pitchNumber":1,"startTime":"2026-07-24T22:42:29.787Z","endTime":"2026-07-24T22:42:33.704Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71275027699737,"aZ":-23.797492490961428,"pfxX":0.9252765864622647,"pfxZ":4.6804482497979585,"pX":0.9621991359914734,"pZ":2.3121933227679436,"vX0":7.571150052828013,"vY0":-132.10332193665462,"vZ0":-2.321644202161444,"x":80.32,"y":176.35,"x0":-2.0460054188820402,"y0":50.00566163305147,"z0":4.928426861976595,"aX":1.6552319838131613},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.3,"breakHorizontal":-3.1,"spinRate":2532,"spinDirection":207},"zone":14,"typeConfidence":0.91,"plateTime":0.4125749958495506,"extension":6.842703760620679},"index":1,"playId":"2c4b4acc-002c-389c-b394-2b83359f82b7","pitchNumber":2,"startTime":"2026-07-24T22:42:45.964Z","endTime":"2026-07-24T22:42:49.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-07-24T22:42:54.970Z","endTime":"2026-07-24T22:43:06.193Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":74.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77655267657157,"aZ":-37.08579568726877,"pfxX":-9.685822843206555,"pfxZ":-3.499762914516081,"pX":0.48695348782470044,"pZ":0.14131744239887142,"vX0":8.155025748265418,"vY0":-117.88719944071754,"vZ0":-2.6029059440565314,"x":98.44,"y":234.96,"x0":-1.761691059401164,"y0":50.00021099110947,"z0":4.6887474992176985,"aX":-13.60714648984403},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-6.7,"breakHorizontal":15.5,"spinRate":2665,"spinDirection":289},"zone":14,"typeConfidence":0.88,"plateTime":0.4649299039347268,"extension":7.375480710332732},"index":3,"playId":"0992e5d6-406f-3921-9a3e-6bcb81b348e4","pitchNumber":3,"startTime":"2026-07-24T22:43:06.193Z","endTime":"2026-07-24T22:43:09.771Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.9,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.368139511215823,"aZ":-26.07843559384422,"pfxX":-11.133211258643248,"pfxZ":3.1209735874572937,"pX":-0.1318557163703492,"pZ":1.9164461703645987,"vX0":9.189909452210477,"vY0":-137.89916842298558,"vZ0":-3.2031663258701206,"x":122.03,"y":187.04,"x0":-2.036732672417058,"y0":50.00462416367493,"z0":4.823487772967996,"aX":-21.764829491462574},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.3,"breakHorizontal":18.6,"spinRate":2353,"spinDirection":243},"zone":8,"typeConfidence":0.97,"plateTime":0.3949329499289087,"extension":6.830624293439404},"index":4,"playId":"0d48d267-db4d-3896-87e3-c730e9340d4a","pitchNumber":4,"startTime":"2026-07-24T22:43:22.102Z","endTime":"2026-07-24T22:43:25.332Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.254,"strikeZoneBottom":1.642,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.696035004255553,"aZ":-35.690727641579315,"pfxX":-9.800629305223929,"pfxZ":-2.533944021453994,"pX":-0.33015948847370025,"pZ":2.771803218772441,"vX0":6.867326684436174,"vY0":-116.94497929761314,"vZ0":2.7187799749899177,"x":129.58,"y":163.94,"x0":-2.0289050136621443,"y0":50.003520962656346,"z0":4.9380652331338935,"aX":-13.599109711156943},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-3.6,"breakHorizontal":16.1,"spinRate":2371,"spinDirection":290},"zone":4,"typeConfidence":0.89,"plateTime":0.4680546623816815,"extension":6.7988000041201575},"index":5,"playId":"6b22ab4d-336d-307c-8dfa-d84db8c00587","pitchNumber":5,"startTime":"2026-07-24T22:43:39.138Z","endTime":"2026-07-24T22:43:44.023Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":666160,"link":"/api/v1/people/666160","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":666160,"link":"/api/v1/people/666160"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.8,"awayTeamWinProbability":96.2,"homeTeamWinProbabilityAdded":0.39999999999999947,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:43:44.023Z","atBatIndex":65},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"TJ Rumfield singles on a line drive to left fielder Jackson Chourio.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:43:52.414Z","endTime":"2026-07-24T22:44:52.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.811023801765387,"aZ":-30.043291300979053,"pfxX":-10.990056650397204,"pfxZ":1.1459754609550483,"pX":-1.4454427403673855,"pZ":3.0837741204367526,"vX0":5.856834384237918,"vY0":-135.42061277735152,"vZ0":0.4651284306484046,"x":172.1,"y":155.52,"x0":-2.205144748876784,"y0":50.004761834828535,"z0":5.006812400171086,"aX":-20.470314567359512},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":18.7,"spinRate":2379,"spinDirection":246},"zone":11,"typeConfidence":0.93,"plateTime":0.40404919771025405,"extension":6.967025232407202},"index":0,"playId":"d3fc8e1e-8eea-38f9-b436-061c567b8cd1","pitchNumber":1,"startTime":"2026-07-24T22:44:05.757Z","endTime":"2026-07-24T22:44:09.365Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":73.7,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.2119726388326,"aZ":-36.310683014465404,"pfxX":-10.979870379192477,"pfxZ":-2.997724714383141,"pX":-0.20876967413421624,"pZ":2.393146334979211,"vX0":6.791290615090737,"vY0":-116.43980174092212,"vZ0":2.115519320201257,"x":124.96,"y":174.17,"x0":-1.7319306590103245,"y0":50.00542614616589,"z0":4.900479485861998,"aX":-15.127438307435517},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.7,"breakHorizontal":18.2,"spinRate":2596,"spinDirection":286},"zone":5,"typeConfidence":0.9,"plateTime":0.4698287724994148,"extension":7.1907485741191755},"index":1,"playId":"80360f36-0cc2-350c-9da7-c9fa6a5fab69","pitchNumber":2,"startTime":"2026-07-24T22:44:19.665Z","endTime":"2026-07-24T22:44:23.741Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":81.2,"endSpeed":74.6,"strikeZoneTop":3.423,"strikeZoneBottom":1.727,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.019051614783912,"aZ":-34.0553782778646,"pfxX":-11.260319070099609,"pfxZ":-1.3243484285941935,"pX":-0.9664074491280197,"pZ":2.8203356416188883,"vX0":5.525759775509545,"vY0":-118.12379204953908,"vZ0":2.522869916313474,"x":153.84,"y":162.63,"x0":-1.8701696265906895,"y0":50.004598442280525,"z0":4.864421743368151,"aX":-15.950759429619852},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-1.6,"breakHorizontal":19.1,"spinRate":2539,"spinDirection":281},"zone":11,"typeConfidence":0.89,"plateTime":0.46328466907945254,"extension":6.985684955121443},"hitData":{"launchSpeed":83.5,"launchAngle":12.0,"totalDistance":175.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.76,"coordY":121.69}},"index":2,"playId":"0fc7b064-c94f-3530-a304-9c359b9295e1","pitchNumber":3,"startTime":"2026-07-24T22:44:41.032Z","endTime":"2026-07-24T22:44:52.165Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":681198,"link":"/api/v1/people/681198","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":681198,"link":"/api/v1/people/681198"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":-0.39999999999999947,"leverageIndex":0.11,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:44:52.165Z","atBatIndex":66},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a line drive to right fielder Jake Bauers. TJ Rumfield to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:44:56.186Z","endTime":"2026-07-24T22:45:26.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"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":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.6,"strikeZoneTop":3.219,"strikeZoneBottom":1.625,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.04691161472969,"aZ":-25.73165433644066,"pfxX":-12.25377076034951,"pfxZ":3.4166236041060305,"pX":-0.12036769904974218,"pZ":2.653805764038854,"vX0":8.701951024232068,"vY0":-136.61292287061616,"vZ0":-1.307400755681962,"x":121.59,"y":167.13,"x0":-1.760468811177345,"y0":50.00037042705599,"z0":4.913040631330388,"aX":-23.080154981250622},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":6.1,"breakHorizontal":20.3,"spinRate":2325,"spinDirection":247},"zone":5,"typeConfidence":0.93,"plateTime":0.4014585129764825,"extension":7.113985102405201},"hitData":{"launchSpeed":86.6,"launchAngle":9.0,"totalDistance":140.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.31,"coordY":115.89}},"index":0,"playId":"1fa34bb9-6837-34e2-b435-30c984322b94","pitchNumber":1,"startTime":"2026-07-24T22:45:17.083Z","endTime":"2026-07-24T22:45:26.699Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":678662,"link":"/api/v1/people/678662","batSide":{"code":"R","description":"Right"}},"first":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":678662,"link":"/api/v1/people/678662"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":2.9000000000000004,"awayTeamWinProbability":97.1,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.19,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:45:26.699Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake McCarthy flies out to right fielder Jake Bauers. TJ Rumfield to 3rd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:46:17.721Z","endTime":"2026-07-24T22:46:53.032Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684974,"fullName":"Craig Yoho","link":"/api/v1/people/684974"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnThird":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":681198,"fullName":"TJ Rumfield","link":"/api/v1/people/681198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T22:45:46.304Z","endTime":"2026-07-24T22:46:19.904Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.17327815090991,"aZ":-35.16311070949792,"pfxX":-11.591043158631969,"pfxZ":-2.143475650105513,"pX":0.6805444259303203,"pZ":2.082806692966916,"vX0":9.189184444693517,"vY0":-117.59907331705675,"vZ0":1.077990012910129,"x":91.06,"y":182.54,"x0":-1.7796472264399164,"y0":50.00315271252305,"z0":4.8909000719380655,"aX":-16.16764086076508},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.2,"breakVerticalInduced":-3.2,"breakHorizontal":18.6,"spinRate":2392,"spinDirection":287},"zone":9,"typeConfidence":0.9,"plateTime":0.466507342667589,"extension":7.164516561297382},"index":1,"playId":"040da54c-0724-3012-af93-4a473066478f","pitchNumber":1,"startTime":"2026-07-24T22:46:19.904Z","endTime":"2026-07-24T22:46:23.903Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466635885950705,"aZ":-36.35840354968379,"pfxX":-11.57751265810255,"pfxZ":-3.0374369962645957,"pX":0.2995443535540598,"pZ":2.5198898440433783,"vX0":8.048755585532435,"vY0":-116.82338524203718,"vZ0":2.3634442725414617,"x":105.58,"y":170.74,"x0":-1.6900579483378917,"y0":50.00166499072088,"z0":4.9182096066433,"aX":-15.966215104794875},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-4.6,"breakHorizontal":19.0,"spinRate":2412,"spinDirection":284},"zone":6,"typeConfidence":0.9,"plateTime":0.4692587762852227,"extension":7.100006213052968},"hitData":{"launchSpeed":94.0,"launchAngle":48.0,"totalDistance":298.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":213.23,"coordY":115.5}},"index":2,"playId":"7806ac5d-a202-33b6-ae63-4cd87c2b24fe","pitchNumber":2,"startTime":"2026-07-24T22:46:39.018Z","endTime":"2026-07-24T22:46:53.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":664983,"link":"/api/v1/people/664983","batSide":{"code":"L","description":"Left"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"second":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_ab"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_ab"},{"player":{"id":664983,"link":"/api/v1/people/664983"},"credit":"b_pa"},{"player":{"id":684974,"link":"/api/v1/people/684974"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":3.4000000000000004,"awayTeamWinProbability":96.6,"homeTeamWinProbabilityAdded":0.5,"leverageIndex":0.29,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:46:53.032Z","atBatIndex":68},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Ezequiel Tovar caught stealing 2nd base, catcher William Contreras to second baseman Brice Turang.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-24T22:47:11.846Z","endTime":"2026-07-24T22:48:46.875Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":691720,"fullName":"Kyle Karros","link":"/api/v1/people/691720"},"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,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.6,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.786673017607306,"aZ":-35.686585296359624,"pfxX":-9.15036665836336,"pfxZ":-2.4935744240094877,"pX":-0.18018739550854798,"pZ":2.200137569674072,"vX0":6.839000364082104,"vY0":-117.51707196893858,"vZ0":1.5734667167258656,"x":123.87,"y":179.38,"x0":-1.9291476400495866,"y0":50.002877734745674,"z0":4.8193601637593595,"aX":-12.889771610558311},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.8,"breakHorizontal":15.0,"spinRate":2467,"spinDirection":284},"zone":8,"typeConfidence":0.88,"plateTime":0.46482948951838843,"extension":6.932539144524069},"index":0,"playId":"20612f32-d40e-36c6-8949-d1a0535ff317","pitchNumber":1,"startTime":"2026-07-24T22:47:24.898Z","endTime":"2026-07-24T22:47:28.821Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.6,"endSpeed":86.2,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.694884731327818,"aZ":-25.596145702124232,"pfxX":-9.758889134930374,"pfxZ":3.479052931681813,"pX":0.47593112287897826,"pZ":2.14586472730083,"vX0":9.096345973507155,"vY0":-136.1135224407578,"vZ0":-2.7442315269958906,"x":98.86,"y":180.84,"x0":-1.6287936652802302,"y0":50.00421040124811,"z0":4.924862356324118,"aX":-18.456209268169474},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.0,"breakHorizontal":16.0,"spinRate":2366,"spinDirection":246},"zone":9,"typeConfidence":0.91,"plateTime":0.40122074420469467,"extension":6.967947621920543},"index":1,"playId":"20d3b136-65c4-37d0-b0ea-0281a48a0a38","pitchNumber":2,"startTime":"2026-07-24T22:47:44.375Z","endTime":"2026-07-24T22:47:48.149Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-24T22:47:53.908Z","endTime":"2026-07-24T22:48:19.275Z","isPitch":false,"type":"action","player":{"id":691720,"link":"/api/v1/people/691720"},"defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.733786671565905,"aZ":-27.501816772984196,"pfxX":-10.622350806512898,"pfxZ":2.4196896082192847,"pX":0.8146090439434777,"pZ":3.022698803240774,"vX0":10.567402464643134,"vY0":-137.154113352706,"vZ0":-0.27148865545956213,"x":85.95,"y":157.17,"x0":-1.6848341765986568,"y0":50.00027234784436,"z0":4.978372685311584,"aX":-20.491220497468174},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.6,"breakHorizontal":17.4,"spinRate":2326,"spinDirection":239},"zone":12,"typeConfidence":0.95,"plateTime":0.3974320196451644,"extension":6.91308853960422},"index":3,"playId":"7de8aa58-152c-3989-916d-8112221eec9e","pitchNumber":3,"startTime":"2026-07-24T22:48:19.275Z","endTime":"2026-07-24T22:48:22.996Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.5,"endSpeed":73.7,"strikeZoneTop":3.432,"strikeZoneBottom":1.732,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.76494373664799,"aZ":-36.20630188682762,"pfxX":-11.173557549359721,"pfxZ":-2.9206184657842957,"pX":0.3989050432881782,"pZ":1.6917947889879956,"vX0":7.953751837737995,"vY0":-116.92391541139536,"vZ0":0.6683650209473213,"x":101.79,"y":193.1,"x0":-1.601066600618253,"y0":50.003228553422666,"z0":4.809045490890165,"aX":-15.417256940267984},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-4.8,"breakHorizontal":18.2,"spinRate":2485,"spinDirection":290},"zone":14,"typeConfidence":0.9,"plateTime":0.4690615784575587,"extension":6.985439047961342},"index":4,"playId":"f9f99d22-45b9-31a9-81d2-a2c01d6f681b","pitchNumber":4,"startTime":"2026-07-24T22:48:39.714Z","endTime":"2026-07-24T22:48:46.875Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":684974,"link":"/api/v1/people/684974","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":661388,"link":"/api/v1/people/661388"},"first":{"id":683734,"link":"/api/v1/people/683734"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":666152,"link":"/api/v1/people/666152"},"shortstop":{"id":687401,"link":"/api/v1/people/687401"},"left":{"id":694192,"link":"/api/v1/people/694192"},"center":{"id":669003,"link":"/api/v1/people/669003"},"right":{"id":641343,"link":"/api/v1/people/641343"}},"offense":{"batter":{"id":691720,"link":"/api/v1/people/691720","batSide":{"code":"R","description":"Right"}},"first":{"id":678662,"link":"/api/v1/people/678662"},"third":{"id":681198,"link":"/api/v1/people/681198"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[],"flags":[],"homeTeamWinProbability":4.3,"awayTeamWinProbability":95.7,"homeTeamWinProbabilityAdded":0.8999999999999995,"leverageIndex":0.32,"dramaIndex":19.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:48:46.875Z","atBatIndex":69},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to center fielder Cole Carrigg.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:51:24.124Z","endTime":"2026-07-24T22:51:52.202Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694249,"link":"/api/v1/people/694249"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Jordan Romano replaces Antonio Senzatela.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:49:31.954Z","endTime":"2026-07-24T22:51:26.399Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":605447,"link":"/api/v1/people/605447"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":622608,"link":"/api/v1/people/622608","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.874971340099826,"aZ":-14.485312923467621,"pfxX":-4.6777831040034705,"pfxZ":9.403464076320025,"pX":0.9902462567010093,"pZ":3.127182345150414,"vX0":7.3764149093260825,"vY0":-136.063786023604,"vZ0":-4.9410970978369635,"x":79.25,"y":154.35,"x0":-1.1438586777322755,"y0":50.00531281393906,"z0":5.964865500838256,"aX":-8.802620876543795},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.2,"breakHorizontal":7.0,"spinRate":2100,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.4020115713562675,"extension":7.626113884125753},"index":1,"playId":"fcff8214-86d3-3179-b5bf-3ed197eff6ce","pitchNumber":1,"startTime":"2026-07-24T22:51:26.399Z","endTime":"2026-07-24T22:51:30.243Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.2,"endSpeed":85.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.557692323275116,"aZ":-14.014757214211928,"pfxX":-4.763782497581271,"pfxZ":9.74350803029854,"pX":-0.5395174275160293,"pZ":3.0480622623481515,"vX0":4.088907876403162,"vY0":-135.628975262804,"vZ0":-5.010403988190093,"x":137.57,"y":156.48,"x0":-1.4474426058368701,"y0":50.00289610123188,"z0":5.896135141215482,"aX":-8.878658095071755},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":7.8,"spinRate":2164,"spinDirection":200},"zone":1,"typeConfidence":0.89,"plateTime":0.40377714638695794,"extension":7.639645434473325},"hitData":{"launchSpeed":93.1,"launchAngle":14.0,"totalDistance":202.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":103.97,"coordY":90.31}},"index":2,"playId":"b6381398-d04c-3e28-af6f-d9e00f9bdd29","pitchNumber":2,"startTime":"2026-07-24T22:51:41.115Z","endTime":"2026-07-24T22:51:52.202Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":9.2,"awayTeamWinProbability":90.8,"homeTeamWinProbabilityAdded":4.8999999999999995,"leverageIndex":0.95,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:51:52.202Z","atBatIndex":70},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Bauers singles on a sharp line drive to right fielder Troy Johnston. Andrew Vaughn to 2nd.","rbi":0,"awayScore":5,"homeScore":2,"isOut":false},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:52:11.554Z","endTime":"2026-07-24T22:54:55.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7,8],"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":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.154198306620927,"aZ":-36.98494989032732,"pfxX":2.086365578162744,"pfxZ":-3.307739305950898,"pX":-1.7414271962200851,"pZ":2.745951199483248,"vX0":-0.033075268296322055,"vY0":-119.07407224059149,"vZ0":0.5365116680012738,"x":183.38,"y":164.64,"x0":-1.9990662099107055,"y0":50.002897863935075,"z0":5.830338079327688,"aX":3.0338672423507416},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.6,"breakHorizontal":-3.8,"spinRate":1924,"spinDirection":71},"zone":11,"typeConfidence":0.9,"plateTime":0.4577900637385435,"extension":7.2371480835145885},"index":0,"playId":"6fc1e6ca-48d0-32ec-9926-a4ed10eaf001","pitchNumber":1,"startTime":"2026-07-24T22:52:19.858Z","endTime":"2026-07-24T22:52:23.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.11862237430244,"aZ":-41.41349690925018,"pfxX":2.7324838300486576,"pfxZ":-6.327276674922013,"pX":-1.8688815300151558,"pZ":3.6545327223188964,"vX0":-0.8279739256387343,"vY0":-120.51924404649834,"vZ0":3.129658121846789,"x":188.24,"y":140.11,"x0":-1.8743053595815788,"y0":50.003540708114336,"z0":6.016123699123205,"aX":3.9886747433710616},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-10.3,"breakHorizontal":-4.7,"spinRate":1973,"spinDirection":80},"zone":11,"typeConfidence":0.9,"plateTime":0.4558207918574131,"extension":7.173942738814245},"index":1,"playId":"f60783d6-1a9a-3f6f-b08b-ffefff965089","pitchNumber":2,"startTime":"2026-07-24T22:52:36.006Z","endTime":"2026-07-24T22:52:39.314Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54124892384136,"aZ":-40.01933094998653,"pfxX":-0.10792989570668698,"pfxZ":-5.369885137470813,"pX":-0.38431399479291106,"pZ":2.4807968266828118,"vX0":2.918140857184171,"vY0":-120.654772045643,"vZ0":0.40231799782468625,"x":131.65,"y":171.8,"x0":-1.6003000897642747,"y0":50.004261124712485,"z0":5.865736476312921,"aX":-0.15803746464153895},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-9.4,"breakHorizontal":-0.6,"spinRate":1971,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.45560912383339724,"extension":7.19043550486283},"index":2,"playId":"786282c3-32e8-32c6-9d1f-c39072beb920","pitchNumber":3,"startTime":"2026-07-24T22:52:54.837Z","endTime":"2026-07-24T22:52:58.846Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.68699795151207,"aZ":-16.518356699017783,"pfxX":-2.5869659420337063,"pfxZ":8.285394440994912,"pX":0.46287212247828835,"pZ":3.052969735978365,"vX0":5.835872074072115,"vY0":-136.2992140867621,"vZ0":-4.492835974593432,"x":99.36,"y":156.35,"x0":-1.365615850226038,"y0":50.005078342860244,"z0":5.855990794182562,"aX":-4.890095693648215},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.3,"breakHorizontal":3.5,"spinRate":2242,"spinDirection":201},"zone":3,"typeConfidence":0.88,"plateTime":0.4011628705499293,"extension":7.557792106690395},"index":3,"playId":"b4e62630-aa92-3f9f-a27f-939ac04aa49c","pitchNumber":4,"startTime":"2026-07-24T22:53:12.581Z","endTime":"2026-07-24T22:53:15.835Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":77.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.795525746063493,"aZ":-39.214185787019616,"pfxX":-1.1896436709985023,"pfxZ":-4.683257076762805,"pX":-1.3076011993395635,"pZ":1.9054090803384458,"vX0":0.8814704175823488,"vY0":-121.85312615087935,"vZ0":-1.6963811949441752,"x":166.84,"y":187.33,"x0":-1.5193556920026943,"y0":50.00087485789483,"z0":5.996614317973858,"aX":-1.7900032182721084},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-8.6,"breakHorizontal":1.9,"spinRate":1929,"spinDirection":49},"zone":13,"typeConfidence":0.9,"plateTime":0.4493835080745132,"extension":7.297125202121482},"index":4,"playId":"89ba2bd8-669c-3086-a1d7-67a0c7706119","pitchNumber":5,"startTime":"2026-07-24T22:53:32.145Z","endTime":"2026-07-24T22:53:35.935Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.457226699005457,"aZ":-36.382699803942266,"pfxX":1.4522162457532553,"pfxZ":-2.7509842472553814,"pX":-0.4882000937610536,"pZ":2.5553180217836067,"vX0":2.4452582863376193,"vY0":-122.24810732946638,"vZ0":-0.6272389376080084,"x":135.61,"y":169.79,"x0":-1.6855194518299597,"y0":50.00215847568817,"z0":5.907083875614414,"aX":2.2228184639487742},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":-3.1,"spinRate":1896,"spinDirection":75},"zone":4,"typeConfidence":0.9,"plateTime":0.4460671252691477,"extension":7.281658683718074},"index":5,"playId":"1c1a4a12-406c-3d11-8e99-b65c608a4ce4","pitchNumber":6,"startTime":"2026-07-24T22:53:51.841Z","endTime":"2026-07-24T22:53:55.383Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-07-24T22:54:05.248Z","endTime":"2026-07-24T22:54:22.942Z","isPitch":false,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041948819289743,"aZ":-13.447573969155162,"pfxX":-1.5362318731357605,"pfxZ":9.906969745798065,"pX":0.20347275492626035,"pZ":2.7655092263062566,"vX0":4.671213098812797,"vY0":-136.37793864913334,"vZ0":-5.877831476780108,"x":109.24,"y":164.11,"x0":-1.3293599248965917,"y0":50.00151984601022,"z0":5.870566733882024,"aX":-2.9040523839874366},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":1.8,"spinRate":2276,"spinDirection":197},"zone":5,"typeConfidence":0.89,"plateTime":0.40110510527925003,"extension":7.58467414641265},"index":7,"playId":"c812fcf7-00ce-3c33-9af5-ba26d7a4d979","pitchNumber":7,"startTime":"2026-07-24T22:54:22.942Z","endTime":"2026-07-24T22:54:26.605Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.433662791579504,"aZ":-36.07068266118425,"pfxX":2.631571278906449,"pfxZ":-2.6682131119478374,"pX":-0.2809826415306653,"pZ":2.0381956167870805,"vX0":2.2541268122854206,"vY0":-119.48529531353157,"vZ0":-1.7285869971178565,"x":127.71,"y":183.75,"x0":-1.5743226084548145,"y0":50.0004114229471,"z0":5.976591550000902,"aX":3.849302812353638},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.9,"breakHorizontal":-5.3,"spinRate":2014,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.45633353727339143,"extension":7.330411027434345},"hitData":{"launchSpeed":106.3,"launchAngle":16.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":163.51,"coordY":92.94}},"index":8,"playId":"ba54cb5d-63d3-387a-a4a5-cc3ce12c2a85","pitchNumber":8,"startTime":"2026-07-24T22:54:46.119Z","endTime":"2026-07-24T22:54:55.926Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":19.400000000000002,"awayTeamWinProbability":80.6,"homeTeamWinProbabilityAdded":10.200000000000003,"leverageIndex":2.04,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:54:55.926Z","atBatIndex":71},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Joey Ortiz pops out to third baseman Kyle Karros on the infield fly rule.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:56:15.328Z","endTime":"2026-07-24T22:57:06.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":691720,"link":"/api/v1/people/691720"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-24T22:55:08.460Z","endTime":"2026-07-24T22:56:17.527Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.648061196634686,"aZ":-34.962570707400815,"pfxX":1.446558058066978,"pfxZ":-1.908897215795145,"pX":1.0400306567420055,"pZ":2.2320502058962295,"vX0":5.23811100529428,"vY0":-120.29007885066603,"vZ0":-1.5986457764552433,"x":77.36,"y":178.51,"x0":-1.3548410894269243,"y0":50.00105398049156,"z0":6.00906916985724,"aX":2.1156280406275396},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-3.6,"breakHorizontal":-3.8,"spinRate":2041,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.45560026144741483,"extension":7.157722583045351},"index":1,"playId":"40fe57d6-dcc3-3f96-8f94-4050fcc016fb","pitchNumber":1,"startTime":"2026-07-24T22:56:17.527Z","endTime":"2026-07-24T22:56:21.590Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76951359035966,"aZ":-35.64206971051094,"pfxX":2.0859614134361473,"pfxZ":-2.4111150030053476,"pX":0.7902125619818378,"pZ":2.835300429398733,"vX0":4.835330779695364,"vY0":-118.88227259224735,"vZ0":0.27173541503884113,"x":97.81,"y":159.75,"x0":-1.5371802165691355,"y0":50.00216755663249,"z0":5.942015405578985,"aX":3.000036608960116},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.1,"breakHorizontal":-4.9,"spinRate":2126,"spinDirection":88},"zone":12,"typeConfidence":0.9,"plateTime":0.4598888678799886,"extension":7.318703915151904},"index":2,"playId":"3030cbec-9cf4-3542-b5da-732dec657d37","pitchNumber":2,"startTime":"2026-07-24T22:56:36.075Z","endTime":"2026-07-24T22:56:42.075Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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":93.0,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.220826255883868,"aZ":-10.783515104402868,"pfxX":-2.8792666415252035,"pfxZ":11.561567225591233,"pX":-1.012893212793491,"pZ":2.605279130552951,"vX0":2.0983030643287957,"vY0":-135.33247932171395,"vZ0":-6.629729457000926,"x":155.61,"y":168.44,"x0":-1.4251665421682165,"y0":50.00473358382178,"z0":5.846369756956136,"aX":-5.328078055483109},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.7,"breakHorizontal":4.8,"spinRate":2274,"spinDirection":189},"zone":11,"typeConfidence":0.89,"plateTime":0.405106474430712,"extension":7.586704598071757},"hitData":{"launchSpeed":84.6,"launchAngle":71.0,"totalDistance":104.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.07,"coordY":166.88}},"index":3,"playId":"1f0e3e81-7c4c-3b0e-b18e-4e92d08fa964","pitchNumber":3,"startTime":"2026-07-24T22:56:56.213Z","endTime":"2026-07-24T22:57:06.333Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[{"credit":"b_infield_fly"}],"homeTeamWinProbability":11.3,"awayTeamWinProbability":88.7,"homeTeamWinProbabilityAdded":-8.100000000000001,"leverageIndex":3.59,"dramaIndex":145.0,"contextMetrics":{},"playEndTime":"2026-07-24T22:57:06.333Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gary Sánchez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T22:57:57.531Z","endTime":"2026-07-24T23:00:03.800Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7,8],"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":596142,"fullName":"Gary Sánchez","link":"/api/v1/people/596142"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":696100,"link":"/api/v1/people/696100"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gary Sánchez replaces David Hamilton.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-24T22:57:19.609Z","endTime":"2026-07-24T22:57:24.200Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":666152,"link":"/api/v1/people/666152"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":666152,"link":"/api/v1/people/666152","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-24T22:57:24.200Z","endTime":"2026-07-24T22:57:59.606Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.2,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04884069962429,"aZ":-11.207887390895893,"pfxX":-4.417573674790912,"pfxZ":11.187477072567614,"pX":-0.50656007639923,"pZ":3.407804116828223,"vX0":3.8944128290956748,"vY0":-136.51524399578304,"vZ0":-4.917544229388605,"x":136.31,"y":146.77,"x0":-1.3826483813277548,"y0":50.00266040505588,"z0":6.014044613971106,"aX":-8.278812528394836},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.3,"breakHorizontal":7.1,"spinRate":2266,"spinDirection":198},"zone":1,"typeConfidence":0.9,"plateTime":0.4023149669560473,"extension":7.594810893426237},"index":2,"playId":"523cdb0f-4ad7-34cc-9c7e-69b2717c448e","pitchNumber":1,"startTime":"2026-07-24T22:57:59.606Z","endTime":"2026-07-24T22:58:03.915Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.8,"endSpeed":85.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.518754666121716,"aZ":-9.610436923079392,"pfxX":-4.124779658183927,"pfxZ":12.044355171476012,"pX":0.7475484757065325,"pZ":1.4891113726144865,"vX0":5.939846503448678,"vY0":-136.15654703005066,"vZ0":-9.877306310225139,"x":88.51,"y":198.57,"x0":-0.9286130850873879,"y0":50.00205082611087,"z0":5.833438662760106,"aX":-7.727143350048075},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.8,"breakHorizontal":6.1,"spinRate":2233,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.402625934362574,"extension":7.784248205935941},"index":3,"playId":"9db4e8f1-38d0-307c-96bc-d58651202249","pitchNumber":2,"startTime":"2026-07-24T22:58:19.701Z","endTime":"2026-07-24T22:58:22.951Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70390137727978,"aZ":-35.856730649869,"pfxX":2.3657791987414503,"pfxZ":-2.4186715044988034,"pX":0.18342639141629602,"pZ":2.390612322251466,"vX0":3.529439456906478,"vY0":-122.7267562634915,"vZ0":-1.193520586503542,"x":110.01,"y":174.23,"x0":-1.5816979926332717,"y0":50.00309769377359,"z0":5.94227704529511,"aX":3.6016081218599654},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-4.4,"breakHorizontal":-5.2,"spinRate":2196,"spinDirection":35},"zone":5,"typeConfidence":0.9,"plateTime":0.446618186013652,"extension":7.288952585696533},"index":4,"playId":"f70fcda6-6dca-385b-ad99-42a51f8feb76","pitchNumber":3,"startTime":"2026-07-24T22:58:38.423Z","endTime":"2026-07-24T22:58:42.808Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":5,"startTime":"2026-07-24T22:58:49.259Z","endTime":"2026-07-24T22:59:07.397Z","isPitch":false,"type":"action","player":{"id":596142,"link":"/api/v1/people/596142"},"defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939573896037118,"aZ":-35.4967732233755,"pfxX":2.2730407218465882,"pfxZ":-2.193107039631213,"pX":0.891382088532887,"pZ":0.9132510996896074,"vX0":4.456775685697979,"vY0":-122.64015116429637,"vZ0":-5.029129390927852,"x":83.02,"y":214.12,"x0":-1.2502274803526103,"y0":50.00510694048384,"z0":6.043389722801989,"aX":3.4373054036523354},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-5.0,"breakHorizontal":-5.3,"spinRate":2156,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4478890146576542,"extension":7.492775221542656},"index":6,"playId":"1bfc860a-6d2e-3da1-b6ed-135c525c6f23","pitchNumber":4,"startTime":"2026-07-24T22:59:07.397Z","endTime":"2026-07-24T22:59:12.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.8,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.10961247638111,"aZ":-36.20197363809211,"pfxX":1.9333470194992857,"pfxZ":-2.575495321196853,"pX":-0.4907315700085033,"pZ":1.8071254202364544,"vX0":2.332084205932986,"vY0":-124.40637602814677,"vZ0":-2.6062909256913884,"x":135.71,"y":189.99,"x0":-1.6916207745642824,"y0":50.0014745533812,"z0":5.871064221006874,"aX":3.0272417301478654},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-5.0,"breakHorizontal":-4.1,"spinRate":2179,"spinDirection":9},"zone":7,"typeConfidence":0.9,"plateTime":0.4403849584867241,"extension":7.355221776789585},"index":7,"playId":"4601e594-0ce7-3234-a94d-f34293f3096c","pitchNumber":5,"startTime":"2026-07-24T22:59:33.733Z","endTime":"2026-07-24T22:59:37.515Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"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.0,"endSpeed":85.9,"strikeZoneTop":3.311,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.613327342334244,"aZ":-12.183978428705197,"pfxX":-0.24321716523325,"pfxZ":10.563578684886359,"pX":-0.2635240072435326,"pZ":2.9214357569584437,"vX0":2.8483417360181393,"vY0":-136.79216807230674,"vZ0":-6.037191019484837,"x":127.04,"y":159.9,"x0":-1.2873436510879612,"y0":50.00258436856087,"z0":5.9949576936212186,"aX":-0.4610050591601469},"breaks":{"breakAngle":1.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.0,"breakHorizontal":-0.1,"spinRate":2208,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.40065488017244233,"extension":7.673421475874592},"index":8,"playId":"32818fb2-48cc-3481-91d7-ddd62cfb389f","pitchNumber":6,"startTime":"2026-07-24T23:00:00.153Z","endTime":"2026-07-24T23:00:03.800Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":596142,"link":"/api/v1/people/596142","batSide":{"code":"R","description":"Right"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":596142,"link":"/api/v1/people/596142"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":4.6,"awayTeamWinProbability":95.4,"homeTeamWinProbabilityAdded":-6.700000000000001,"leverageIndex":2.89,"dramaIndex":119.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:00:03.800Z","atBatIndex":73},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Yelich lines out to right fielder Troy Johnston.","rbi":0,"awayScore":5,"homeScore":2,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-24T23:00:21.584Z","endTime":"2026-07-24T23:01:19.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605447,"fullName":"Jordan Romano","link":"/api/v1/people/605447"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".048"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".471"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".258"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".341"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".325"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".070"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".095"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"99.02"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.16"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.90"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.23"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.77"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.90"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.46"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.19"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.10"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.10"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.73"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"70.31"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".565"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".261"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".389"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.490"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".677"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".810"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".700"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".524"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".640"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".275"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".429"}],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687859,"link":"/api/v1/people/687859"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.878671556264514,"aZ":-36.302443514813575,"pfxX":-0.39046370712079237,"pfxZ":-2.6863852971898066,"pX":0.12017091013579678,"pZ":3.6938805246835167,"vX0":4.063225364765435,"vY0":-123.33502392898428,"vZ0":1.541531569368792,"x":112.42,"y":139.05,"x0":-1.498889367041842,"y0":50.00047466613613,"z0":6.125687263571877,"aX":-0.6006330811177316},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":-0.2,"spinRate":1998,"spinDirection":67},"zone":12,"typeConfidence":0.9,"plateTime":0.4443485042618236,"extension":7.468185680076837},"index":0,"playId":"8783a967-9b90-3e30-945c-8881cf05feb6","pitchNumber":1,"startTime":"2026-07-24T23:00:30.708Z","endTime":"2026-07-24T23:00:34.876Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.325569775236765,"aZ":-37.034808128277625,"pfxX":0.1517371362495954,"pfxZ":-3.1867945214875224,"pX":-2.294664571089912,"pZ":3.9757681766468473,"vX0":-1.257691171676382,"vY0":-122.79891753710046,"vZ0":2.5675832141993444,"x":204.47,"y":131.43,"x0":-1.7955997894827724,"y0":50.00078189912871,"z0":6.067422028204581,"aX":0.23197407885940224},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.9,"breakHorizontal":0.0,"spinRate":1983,"spinDirection":65},"zone":11,"typeConfidence":0.9,"plateTime":0.4460521374170434,"extension":7.1598694517499535},"index":1,"playId":"7207791e-ce4a-34f3-9045-c46dcb08997d","pitchNumber":2,"startTime":"2026-07-24T23:00:50.058Z","endTime":"2026-07-24T23:00:53.241Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.70355835952898,"aZ":-34.66026909055638,"pfxX":0.8075189631480851,"pfxZ":-1.688673166868731,"pX":-0.09726495498232876,"pZ":1.4785165761288888,"vX0":3.320105060162042,"vY0":-120.51836104710645,"vZ0":-3.1968041423345994,"x":120.71,"y":198.86,"x0":-1.5984433104692577,"y0":50.00523531018194,"z0":5.887483118111084,"aX":1.1862399423440708},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-3.6,"breakHorizontal":-2.3,"spinRate":1993,"spinDirection":59},"zone":13,"typeConfidence":0.9,"plateTime":0.45470766696288134,"extension":7.368549529607619},"hitData":{"launchSpeed":76.4,"launchAngle":30.0,"totalDistance":272.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":144.94,"coordY":92.31}},"index":2,"playId":"07c3b48e-e44b-379a-a629-e8d9e082725f","pitchNumber":3,"startTime":"2026-07-24T23:01:11.783Z","endTime":"2026-07-24T23:01:19.410Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":605447,"link":"/api/v1/people/605447","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":696100,"link":"/api/v1/people/696100"},"first":{"id":681198,"link":"/api/v1/people/681198"},"second":{"id":650489,"link":"/api/v1/people/650489"},"third":{"id":691720,"link":"/api/v1/people/691720"},"shortstop":{"id":678662,"link":"/api/v1/people/678662"},"left":{"id":664983,"link":"/api/v1/people/664983"},"center":{"id":694249,"link":"/api/v1/people/694249"},"right":{"id":687859,"link":"/api/v1/people/687859"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":641343,"link":"/api/v1/people/641343"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":482663,"link":"/api/v1/people/482663"},"officialType":"Home Plate"},{"official":{"id":598411,"link":"/api/v1/people/598411"},"officialType":"First Base"},{"official":{"id":691042,"link":"/api/v1/people/691042"},"officialType":"Second Base"},{"official":{"id":605671,"link":"/api/v1/people/605671"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":605447,"link":"/api/v1/people/605447"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":0.0,"awayTeamWinProbability":100.0,"homeTeamWinProbabilityAdded":-4.6,"leverageIndex":1.85,"dramaIndex":80.0,"contextMetrics":{},"playEndTime":"2026-07-24T23:01:19.410Z","atBatIndex":74}]