[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T18:10:26.040Z","endTime":"2026-07-22T18:11:48.042Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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-22T15:23:39.871Z","endTime":"2026-07-22T17:52:53.248Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"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-22T17:52:53.248Z","endTime":"2026-07-22T18:09:41.777Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"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-22T18:09:41.777Z","endTime":"2026-07-22T18:10:28.082Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"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":91.7,"endSpeed":84.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.41509804110977,"aZ":-15.294023199921943,"pfxX":-7.86968367149564,"pfxZ":9.263378419202976,"pX":0.5783698607042623,"pZ":1.856813780850664,"vX0":7.8052324607603945,"vY0":-133.33384490973037,"vZ0":-5.542766784625112,"x":94.95,"y":188.65,"x0":-1.3475822988288535,"y0":50.001983453931636,"z0":5.044561850354361,"aX":-14.340489032377993},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.0,"breakHorizontal":12.8,"spinRate":2355,"spinDirection":217},"zone":9,"typeConfidence":0.8,"plateTime":0.4089028805696602,"extension":6.245212513117268},"index":3,"playId":"23863937-77f0-31ba-ab45-d147d11eaa76","pitchNumber":1,"startTime":"2026-07-22T18:10:28.082Z","endTime":"2026-07-22T18:10:31.544Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.454496911554504,"aZ":-26.579178282103268,"pfxX":-9.189239186586592,"pfxZ":3.829783624249072,"pX":-0.028083635390700818,"pZ":1.856109492675529,"vX0":6.352875949009687,"vY0":-119.44269694353297,"vZ0":-2.036590564631002,"x":118.07,"y":188.67,"x0":-1.5128332662900328,"y0":50.005808664912166,"z0":5.082429859214169,"aX":-13.437243143730127},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":2503,"spinDirection":258},"zone":8,"typeConfidence":0.86,"plateTime":0.4565074551717583,"extension":6.361333887654444},"index":4,"playId":"8775beb0-7623-33a2-8b7b-7f7198bf45f0","pitchNumber":2,"startTime":"2026-07-22T18:10:44.468Z","endTime":"2026-07-22T18:10:47.707Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T18:10:56.501Z","endTime":"2026-07-22T18:11:07.491Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64893104222225,"aZ":-14.179077511050888,"pfxX":-7.7969314124311015,"pfxZ":9.614140516955212,"pX":0.36098662534820664,"pZ":2.460659535779108,"vX0":7.779474967302176,"vY0":-135.69005589622745,"vZ0":-4.276043003063619,"x":103.24,"y":172.34,"x0":-1.5250308474255212,"y0":50.00344026840366,"z0":5.039423156798006,"aX":-14.594677116190876},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.7,"breakHorizontal":12.6,"spinRate":2474,"spinDirection":223},"zone":6,"typeConfidence":0.9,"plateTime":0.4030962253811823,"extension":6.283440289358727},"index":6,"playId":"9c181c60-3357-331d-b610-0cdb3fe0b61b","pitchNumber":3,"startTime":"2026-07-22T18:11:07.491Z","endTime":"2026-07-22T18:11:11.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.313945275626864,"aZ":-15.55933932500923,"pfxX":-7.820245182716848,"pfxZ":8.845054859417731,"pX":0.9473259168460547,"pZ":3.392432401943083,"vX0":9.038899172488625,"vY0":-135.6237695492937,"vZ0":-1.7774787795545066,"x":151.28,"y":239.38,"x0":-1.3993994316943752,"y0":50.00427697301683,"z0":5.131613775899115,"aX":-14.693229443227288},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2337,"spinDirection":217},"zone":12,"typeConfidence":0.88,"plateTime":0.40255616622724144,"extension":6.290274605230345},"index":7,"playId":"f5ca0fd2-bced-3207-b650-e405feaf4cf0","pitchNumber":4,"startTime":"2026-07-22T18:11:26.913Z","endTime":"2026-07-22T18:11:30.730Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":80.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.292762237890962,"aZ":-23.248368847075337,"pfxX":0.5427014429005599,"pfxZ":5.514663472919301,"pX":-0.9258825827357648,"pZ":3.0325388443172066,"vX0":2.095898772223264,"vY0":-125.14310073559061,"vZ0":-0.3886844758328168,"x":152.29,"y":156.9,"x0":-1.8377629344332702,"y0":50.004741683648724,"z0":5.060291144268985,"aX":0.8789294547198765},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":10.2,"breakHorizontal":-1.3,"spinRate":2243,"spinDirection":189},"zone":11,"typeConfidence":0.84,"plateTime":0.43421527262915083,"extension":6.180132091790932},"index":8,"playId":"2f940785-8fc6-37b0-833d-7fa5bcf203d8","pitchNumber":5,"startTime":"2026-07-22T18:11:44.713Z","endTime":"2026-07-22T18:11:48.042Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":2.200000000000003,"contextMetrics":{},"playEndTime":"2026-07-22T18:11:48.042Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T18:12:04.833Z","endTime":"2026-07-22T18:13:06.144Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01247086682411,"aZ":-13.96511421271188,"pfxX":-6.791959429554643,"pfxZ":9.78461545503406,"pX":0.23627308567166702,"pZ":2.9572500185447868,"vX0":6.761325174255824,"vY0":-134.75846424581562,"vZ0":-3.128214965284445,"x":107.99,"y":158.93,"x0":-1.4085641266152369,"y0":50.00454276457699,"z0":5.10426165828309,"aX":-12.642483671690751},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.4,"breakHorizontal":11.0,"spinRate":2393,"spinDirection":217},"zone":2,"typeConfidence":0.83,"plateTime":0.4046150392110577,"extension":6.2750641423500735},"index":0,"playId":"59df8e5b-e332-38c7-8eeb-e8551f34f3b4","pitchNumber":1,"startTime":"2026-07-22T18:12:17.039Z","endTime":"2026-07-22T18:12:20.692Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810915611331207,"aZ":-13.936411238140753,"pfxX":-7.005804757855925,"pfxZ":9.701272224783953,"pX":-0.4431544355288495,"pZ":2.2012996644716685,"vX0":5.713733352949155,"vY0":-135.55371257197834,"vZ0":-4.796341575439078,"x":133.89,"y":179.34,"x0":-1.6576058069152533,"y0":50.001457936013104,"z0":4.950876929971163,"aX":-13.169157275099812},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.9,"breakHorizontal":11.6,"spinRate":2446,"spinDirection":214},"zone":4,"typeConfidence":0.86,"plateTime":0.4025107863499957,"extension":6.276441647823282},"index":1,"playId":"3c196acf-9dc5-357e-b163-2f2d680e87d5","pitchNumber":2,"startTime":"2026-07-22T18:12:35.280Z","endTime":"2026-07-22T18:12:39.424Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.74145980487699,"aZ":-16.816493266089235,"pfxX":-6.719607796580819,"pfxZ":8.239092874010197,"pX":-0.34634663166971813,"pZ":3.3479940076519434,"vX0":5.5943499920716375,"vY0":-135.67711985072233,"vZ0":-1.5433529389038685,"x":130.2,"y":148.38,"x0":-1.5621820176201981,"y0":50.001726420947826,"z0":5.096326476846998,"aX":-12.524481517738979},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.8,"breakHorizontal":10.9,"spinRate":2405,"spinDirection":224},"zone":11,"typeConfidence":0.86,"plateTime":0.40372226738018613,"extension":6.243251351444033},"index":2,"playId":"9adf41d9-00ed-3c62-80dc-88313f06e3c4","pitchNumber":3,"startTime":"2026-07-22T18:12:57.276Z","endTime":"2026-07-22T18:13:06.144Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":53.800000000000004,"awayTeamWinProbability":46.199999999999996,"homeTeamWinProbabilityAdded":1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:13:06.144Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a ground ball to pitcher Logan Henderson. Bo Bichette to 2nd. Bo Bichette advances to 2nd, on a throwing error by pitcher Logan Henderson.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T18:13:12.088Z","endTime":"2026-07-22T18:14:09.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701656,"link":"/api/v1/people/701656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701656,"link":"/api/v1/people/701656"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"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":93.3,"endSpeed":85.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.8025635216598,"aZ":-11.299703295723805,"pfxX":-6.703889196290454,"pfxZ":11.181489906693022,"pX":0.6623055992957078,"pZ":1.5662286177070335,"vX0":7.768556625828385,"vY0":-135.5688898228481,"vZ0":-7.1733148191792875,"x":91.75,"y":196.49,"x0":-1.3653483064268204,"y0":50.00644813688979,"z0":5.03022330394552,"aX":-12.519565269510357},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.0,"breakHorizontal":10.6,"spinRate":2431,"spinDirection":214},"zone":9,"typeConfidence":0.9,"plateTime":0.40356868130012913,"extension":6.335494135405964},"index":0,"playId":"10c2df0d-812e-3b55-8a3a-d66881fb5bef","pitchNumber":1,"startTime":"2026-07-22T18:13:31.162Z","endTime":"2026-07-22T18:13:36.014Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46627806431786,"aZ":-18.14756598430396,"pfxX":-1.1526846428570003,"pfxZ":8.316035799557877,"pX":-0.4198590143273644,"pZ":2.2907423476827438,"vX0":3.3531313136672645,"vY0":-128.5033170031101,"vZ0":-3.489944481650237,"x":133.0,"y":176.93,"x0":-1.5869198198825607,"y0":50.00299485632222,"z0":5.061184743795791,"aX":-1.9444376914145713},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":14.6,"breakHorizontal":1.4,"spinRate":2426,"spinDirection":199},"zone":4,"typeConfidence":0.9,"plateTime":0.42482623405592124,"extension":6.259853533368597},"hitData":{"launchSpeed":73.4,"launchAngle":-4.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.5,"coordY":184.11}},"index":1,"playId":"b0933839-27e9-30c1-a64f-7fadbeca9fed","pitchNumber":2,"startTime":"2026-07-22T18:13:51.542Z","endTime":"2026-07-22T18:14:09.303Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.6,"awayTeamWinProbability":48.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.4,"dramaIndex":29.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:14:09.303Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-22T18:14:21.427Z","endTime":"2026-07-22T18:16:00.463Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.614818024910484,"aZ":-26.674105084022706,"pfxX":-12.011224563400297,"pfxZ":3.773618910997248,"pX":-0.5700381951909477,"pZ":2.58446582319049,"vX0":5.831191747154404,"vY0":-120.04171682082244,"vZ0":-0.4931616518824289,"x":138.73,"y":169.0,"x0":-1.4724500154677331,"y0":50.001612781801086,"z0":5.170816612907257,"aX":-17.49755600462424},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.0,"breakHorizontal":20.3,"spinRate":2600,"spinDirection":253},"zone":4,"typeConfidence":0.91,"plateTime":0.4565784092027636,"extension":6.293133346149577},"index":0,"playId":"95e8c5bc-01ed-3dd0-814b-1f5b3f753ffa","pitchNumber":1,"startTime":"2026-07-22T18:14:40.340Z","endTime":"2026-07-22T18:14:44.448Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":82.1,"endSpeed":75.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49894951481694,"aZ":-26.904929282382337,"pfxX":-11.226718028447666,"pfxZ":3.6463948156958548,"pX":-1.464593160400615,"pZ":1.4933668599789622,"vX0":3.883558895625246,"vY0":-119.56158429501252,"vZ0":-2.5439325619862783,"x":172.83,"y":198.46,"x0":-1.6533575287696007,"y0":50.00166382595219,"z0":4.990655337350157,"aX":-16.218813728501633},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":19.3,"spinRate":2560,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.45847792059336756,"extension":6.4341231141882265},"index":1,"playId":"a180a98b-09cb-3dda-950e-3d2078a3b05b","pitchNumber":2,"startTime":"2026-07-22T18:15:06.404Z","endTime":"2026-07-22T18:15:10.413Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.520597482814022,"aZ":-13.164722021994832,"pfxX":-7.440545034592891,"pfxZ":10.199345909838836,"pX":0.5526677579663983,"pZ":2.944311272526905,"vX0":7.960730138859276,"vY0":-135.18251463283735,"vZ0":-3.208590255954782,"x":95.93,"y":159.28,"x0":-1.4537680373428359,"y0":50.00399383920701,"z0":5.061938005921952,"aX":-13.86973273036976},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":18.0,"breakHorizontal":11.9,"spinRate":2397,"spinDirection":212},"zone":3,"typeConfidence":0.89,"plateTime":0.4040865189440588,"extension":6.316677954599589},"index":2,"playId":"30111b0e-6842-32c5-86a8-58da5294e39b","pitchNumber":3,"startTime":"2026-07-22T18:15:24.856Z","endTime":"2026-07-22T18:15:28.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-22T18:15:37.595Z","endTime":"2026-07-22T18:15:57.179Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.428294136784775,"aZ":-13.273626401065824,"pfxX":-7.8014296253664135,"pfxZ":9.909300493453031,"pX":-0.3919522178991046,"pZ":2.535105005108033,"vX0":5.865236236843516,"vY0":-137.24109182652705,"vZ0":-4.27270998574378,"x":131.94,"y":170.33,"x0":-1.5434195913022593,"y0":50.002046075162696,"z0":5.016492913631938,"aX":-14.87847222182255},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.3,"breakHorizontal":12.8,"spinRate":2394,"spinDirection":213},"zone":4,"typeConfidence":0.93,"plateTime":0.39912602589703194,"extension":6.365311148860425},"index":4,"playId":"0f668508-e3d1-3cb3-b797-f6e005b6fa2e","pitchNumber":4,"startTime":"2026-07-22T18:15:57.179Z","endTime":"2026-07-22T18:16:00.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"second":{"id":666182,"link":"/api/v1/people/666182"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.800000000000004,"awayTeamWinProbability":45.199999999999996,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.21,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:16:00.463Z","atBatIndex":3},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Christian Yelich pops out to third baseman Bo Bichette in foul territory.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T18:17:28.239Z","endTime":"2026-07-22T18:20:51.638Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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,8],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.812884779610055,"aZ":-15.687662971240142,"pfxX":-6.355644701708496,"pfxZ":8.551137648205387,"pX":-0.3559946348926144,"pZ":2.225776645381039,"vX0":9.087923161740797,"vY0":-137.98453656075063,"vZ0":-5.156388262055689,"x":130.57,"y":178.68,"x0":-2.866989275785064,"y0":50.00063826289276,"z0":5.176323822533939,"aX":-12.250586826249718},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.5,"breakHorizontal":9.6,"spinRate":2254,"spinDirection":221},"zone":7,"typeConfidence":0.89,"plateTime":0.3970058874281319,"extension":6.976781532841161},"index":0,"playId":"2d3831ae-d611-382b-99b5-ec34ce5f43d7","pitchNumber":1,"startTime":"2026-07-22T18:18:11.012Z","endTime":"2026-07-22T18:18:14.534Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.470489542463582,"aZ":-15.457040127276242,"pfxX":-5.111424758050395,"pfxZ":8.733851396599386,"pX":0.8626243323448574,"pZ":3.0450655170307406,"vX0":11.700319556667212,"vY0":-137.2631937183919,"vZ0":-3.0566958264358557,"x":84.12,"y":156.56,"x0":-2.785036778513748,"y0":50.00359839924781,"z0":5.221193000580523,"aX":-9.785264107362183},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":6.8,"spinRate":2215,"spinDirection":220},"zone":12,"typeConfidence":0.89,"plateTime":0.3985469876515162,"extension":6.931299024135764},"index":1,"playId":"de526dc1-6536-3b9a-a2d9-cbb5cf251101","pitchNumber":2,"startTime":"2026-07-22T18:18:25.144Z","endTime":"2026-07-22T18:18:29.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22592667717492,"aZ":-12.327290235467855,"pfxX":-6.332723164006891,"pfxZ":10.252679930160271,"pX":0.6935610222928126,"pZ":1.8963922843800831,"vX0":11.406413564358962,"vY0":-138.34262704873595,"vZ0":-6.558879240969122,"x":90.56,"y":187.58,"x0":-2.662610761541704,"y0":50.00508067936526,"z0":5.126546254194239,"aX":-12.262375633561051},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.3,"breakHorizontal":9.0,"spinRate":2318,"spinDirection":221},"zone":9,"typeConfidence":0.9,"plateTime":0.39612142623254076,"extension":6.9232001204803915},"index":2,"playId":"9674529a-6a00-3d6a-8376-7e0cef65ccdd","pitchNumber":3,"startTime":"2026-07-22T18:18:39.969Z","endTime":"2026-07-22T18:18:43.604Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.1,"endSpeed":88.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.99078043563138,"aZ":-13.515077751167397,"pfxX":-6.298953171825937,"pfxZ":9.258144013427845,"pX":-1.3087818552652384,"pZ":3.1745960784351963,"vX0":6.928666054961937,"vY0":-141.256790354762,"vZ0":-3.2607290200027133,"x":166.89,"y":153.07,"x0":-2.97820035366449,"y0":50.003250675449415,"z0":5.216156108324709,"aX":-12.695770661742216},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2263,"spinDirection":223},"zone":11,"typeConfidence":0.94,"plateTime":0.38816868710662433,"extension":6.807553734870775},"index":3,"playId":"2bfec67f-f87a-3fd1-92cb-11dc47aae742","pitchNumber":4,"startTime":"2026-07-22T18:18:57.278Z","endTime":"2026-07-22T18:19:00.895Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.4,"endSpeed":87.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16966586027384,"aZ":-12.138089452013286,"pfxX":-5.911406746236486,"pfxZ":10.303921227897465,"pX":-0.45194254755879454,"pZ":2.8019257567552405,"vX0":8.782335355719747,"vY0":-138.6055285536535,"vZ0":-4.396035634342562,"x":134.23,"y":163.13,"x0":-2.8944558611494027,"y0":50.003588684587214,"z0":5.220019653067546,"aX":-11.496320630689047},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2218,"spinDirection":218},"zone":4,"typeConfidence":0.92,"plateTime":0.39527840616200915,"extension":6.939586988402305},"index":4,"playId":"9d917af9-0b5f-3c54-b9d0-f3032c810fee","pitchNumber":5,"startTime":"2026-07-22T18:19:13.755Z","endTime":"2026-07-22T18:19:17.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.28068459478705,"aZ":-38.28269806159564,"pfxX":5.652937991723731,"pfxZ":-4.411881798818905,"pX":-1.9983407493723242,"pZ":3.552658070522822,"vX0":0.5696185763682029,"vY0":-116.97713025150553,"vZ0":3.8329792006232397,"x":193.17,"y":142.86,"x0":-2.9794043199618607,"y0":50.002749794244515,"z0":5.484189562459239,"aX":7.825803551356897},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-6.7,"breakHorizontal":-10.3,"spinRate":2660,"spinDirection":72},"zone":11,"typeConfidence":2.0,"plateTime":0.46842035111825897,"extension":6.941665400278623},"index":5,"playId":"b1ef0e0b-87b3-322e-91b5-d14072522fd4","pitchNumber":6,"startTime":"2026-07-22T18:19:31.163Z","endTime":"2026-07-22T18:19:34.213Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.522918968912958,"aZ":-14.405320825254108,"pfxX":-8.248432793265515,"pfxZ":9.156243833592388,"pX":0.5774845718864536,"pZ":2.2873578403440473,"vX0":11.701654683203738,"vY0":-138.56668007882791,"vZ0":-5.005887258796979,"x":94.99,"y":177.02,"x0":-2.6323753830351238,"y0":50.004104485613006,"z0":5.082846641690921,"aX":-16.010511053173452},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":12.5,"spinRate":2243,"spinDirection":227},"zone":6,"typeConfidence":0.82,"plateTime":0.3955687009889104,"extension":7.065872914849352},"index":6,"playId":"be5c30e7-dd84-396f-a3c3-d45f9697b535","pitchNumber":7,"startTime":"2026-07-22T18:19:49.110Z","endTime":"2026-07-22T18:19:53.668Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.5,"endSpeed":87.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.91741340360762,"aZ":-13.464876426552802,"pfxX":-8.777403007514156,"pfxZ":9.520798001667451,"pX":-0.017818112877295237,"pZ":2.9176952532321545,"vX0":10.35844940224474,"vY0":-140.06370011306493,"vZ0":-3.807682995816622,"x":117.68,"y":160.0,"x0":-2.6431731186328062,"y0":50.00056776911695,"z0":5.189886340149461,"aX":-17.244586523827472},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":13.4,"spinRate":2339,"spinDirection":217},"zone":2,"typeConfidence":0.89,"plateTime":0.3927328866778219,"extension":6.9520341234673},"index":7,"playId":"ad1e0ca3-ff7d-32c1-a241-88af131fa069","pitchNumber":8,"startTime":"2026-07-22T18:20:12.341Z","endTime":"2026-07-22T18:20:16.632Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.49337028608084,"aZ":-23.631509729476527,"pfxX":-0.3418599795274171,"pfxZ":4.8516174645244625,"pX":0.37400585550020776,"pZ":2.555143388830091,"vX0":8.44013775613993,"vY0":-131.73743033722516,"vZ0":-2.177043995752754,"x":102.74,"y":169.79,"x0":-2.8243603157007793,"y0":50.0029136874651,"z0":5.135656230915142,"aX":-0.6024916348997922},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.5,"breakHorizontal":-1.2,"spinRate":2319,"spinDirection":187},"zone":6,"typeConfidence":0.91,"plateTime":0.4154654607640702,"extension":6.9953992996163565},"hitData":{"launchSpeed":73.5,"launchAngle":68.0,"totalDistance":142.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":85.93,"coordY":177.53}},"index":8,"playId":"dd41400c-4c5b-3e54-a029-324e7b917e2f","pitchNumber":9,"startTime":"2026-07-22T18:20:41.820Z","endTime":"2026-07-22T18:20:51.638Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[{"credit":"b_foul_out"}],"homeTeamWinProbability":52.6,"awayTeamWinProbability":47.4,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.86,"dramaIndex":40.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:20:51.638Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T18:21:02.751Z","endTime":"2026-07-22T18:22:50.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.96152804262321,"aZ":-11.827928740808263,"pfxX":-6.555039297781127,"pfxZ":10.193427941046016,"pX":0.165391665318364,"pZ":2.3772207543339494,"vX0":10.358356822893409,"vY0":-140.21210178459432,"vZ0":-5.377592234742556,"x":110.7,"y":174.6,"x0":-2.7209277647940584,"y0":50.00432676718769,"z0":5.088327011255763,"aX":-13.086666360400928},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":9.8,"spinRate":2226,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.3902684660275715,"extension":7.02017383105892},"index":0,"playId":"b93a977a-ef56-3301-a8f3-b20dd8563f38","pitchNumber":1,"startTime":"2026-07-22T18:21:17.246Z","endTime":"2026-07-22T18:21:21.054Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.9,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976954670163522,"aZ":-14.347041179753536,"pfxX":-6.383220663841537,"pfxZ":8.808197563180615,"pX":0.47057386212696395,"pZ":2.914698146994246,"vX0":11.106764853773422,"vY0":-141.0901766866131,"vZ0":-3.595406416406046,"x":99.06,"y":160.08,"x0":-2.6808741735005186,"y0":50.000022398276315,"z0":5.125177106377551,"aX":-12.916189684003907},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.4,"breakHorizontal":9.4,"spinRate":2198,"spinDirection":224},"zone":3,"typeConfidence":0.93,"plateTime":0.38765074295048985,"extension":6.997127246117923},"index":1,"playId":"006535a4-360c-3980-8750-86897cd63953","pitchNumber":2,"startTime":"2026-07-22T18:21:35.030Z","endTime":"2026-07-22T18:21:38.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"pitchData":{"startSpeed":97.4,"endSpeed":88.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53217158237679,"aZ":-13.427326951555713,"pfxX":-6.6399534421999595,"pfxZ":9.286309328328837,"pX":0.7347174074784044,"pZ":2.899583053769266,"vX0":11.96843236373141,"vY0":-141.2571848535182,"vZ0":-3.815056803846114,"x":88.99,"y":160.49,"x0":-2.696650685214136,"y0":50.00111676812316,"z0":5.132462879970383,"aX":-13.403364526379505},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.2,"breakHorizontal":9.6,"spinRate":2352,"spinDirection":224},"zone":3,"typeConfidence":0.93,"plateTime":0.38792401501695206,"extension":7.001819885532507},"index":2,"playId":"fc606dc4-4880-3238-9673-1801c8d6b3ab","pitchNumber":3,"startTime":"2026-07-22T18:22:11.802Z","endTime":"2026-07-22T18:22:15.453Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.1,"endSpeed":89.0,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.224874822498265,"aZ":-14.421045713411765,"pfxX":-8.131810840802757,"pfxZ":8.750848118599173,"pX":-1.5566649487880844,"pZ":2.65732177182942,"vX0":6.959503931187155,"vY0":-141.32344246130728,"vZ0":-4.0806670294036405,"x":176.34,"y":167.03,"x0":-2.9906744141800496,"y0":50.00700257554698,"z0":5.041868517598645,"aX":-16.50638792304429},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":13.3,"spinRate":2215,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.3870777452499512,"extension":6.957185334571119},"index":3,"playId":"437e988a-89cd-3527-ba40-70da6adf096a","pitchNumber":4,"startTime":"2026-07-22T18:22:30.392Z","endTime":"2026-07-22T18:22:35.092Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":74.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.752264530240833,"aZ":-26.10173692884301,"pfxX":8.896336699672379,"pfxZ":4.295728866173003,"pX":1.374743188491847,"pZ":1.6341298015051169,"vX0":7.274634121444452,"vY0":-118.66187491136667,"vZ0":-2.3615660674086505,"x":64.6,"y":194.66,"x0":-2.896746510583487,"y0":50.000625584292344,"z0":5.043682119143335,"aX":12.559589099589607},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.4,"breakHorizontal":-18.0,"spinRate":2574,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4633019313210691,"extension":6.88330068954496},"index":4,"playId":"06699509-4791-32d1-bd84-95ae4dd8c06a","pitchNumber":5,"startTime":"2026-07-22T18:22:47.000Z","endTime":"2026-07-22T18:22:50.937Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.0,"awayTeamWinProbability":49.0,"homeTeamWinProbabilityAdded":-1.6000000000000014,"leverageIndex":0.63,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:22:50.937Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T18:22:59.717Z","endTime":"2026-07-22T18:24:41.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":93.0,"endSpeed":86.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.48657534994518,"aZ":-22.717080002522035,"pfxX":-10.518622913392639,"pfxZ":5.070120644977234,"pX":0.23300948144085074,"pZ":1.0179102487347251,"vX0":11.362969131083897,"vY0":-135.00605561352464,"vZ0":-6.427737421462727,"x":108.12,"y":211.3,"x0":-2.6428206495771636,"y0":50.00386882732428,"z0":5.004197373087944,"aX":-19.62378554708153},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.0,"breakHorizontal":16.9,"spinRate":2185,"spinDirection":235},"zone":14,"typeConfidence":0.98,"plateTime":0.4040823757300873,"extension":7.003257221798241},"index":0,"playId":"2ee899f7-ce0f-3fb2-ba0e-ea8a1c6adabf","pitchNumber":1,"startTime":"2026-07-22T18:23:17.830Z","endTime":"2026-07-22T18:23:23.007Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.640317591871593,"aZ":-13.905345641372328,"pfxX":-8.726823376071803,"pfxZ":9.305745281567598,"pX":0.8459342847944042,"pZ":0.6856256203977759,"vX0":12.873827266875038,"vY0":-139.31241334926423,"vZ0":-9.323790990459235,"x":84.75,"y":220.27,"x0":-2.7038008565940084,"y0":50.00445556157679,"z0":4.997656428803609,"aX":-17.135815352540757},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":14.9,"breakHorizontal":13.1,"spinRate":2284,"spinDirection":223},"zone":14,"typeConfidence":0.79,"plateTime":0.39335056532178436,"extension":7.026487079434889},"index":1,"playId":"9c352a82-96c7-3699-95d3-1670ea825068","pitchNumber":2,"startTime":"2026-07-22T18:23:47.083Z","endTime":"2026-07-22T18:23:50.873Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.2,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.659477350828265,"aZ":-13.11589692539966,"pfxX":-6.452623151854647,"pfxZ":9.729358598913114,"pX":-0.3368349087422885,"pZ":3.1609085739508442,"vX0":9.049818260145104,"vY0":-139.1690270353658,"vZ0":-3.094968773276067,"x":129.84,"y":153.44,"x0":-2.794613107323673,"y0":50.00078926185577,"z0":5.15785486979165,"aX":-12.63783294052148},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.2,"breakHorizontal":9.7,"spinRate":2159,"spinDirection":225},"zone":1,"typeConfidence":0.92,"plateTime":0.39379094470472076,"extension":6.995279038133016},"index":2,"playId":"8eea300f-e7d4-3771-a1d0-341daa29d78d","pitchNumber":3,"startTime":"2026-07-22T18:24:07.036Z","endTime":"2026-07-22T18:24:10.652Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.211192142340238,"aZ":-12.90002690414249,"pfxX":-7.324862302563621,"pfxZ":9.736495589927749,"pX":1.1998927898331808,"pZ":2.0017136728336546,"vX0":12.63804855528046,"vY0":-139.742849355706,"vZ0":-6.2367319889688035,"x":71.26,"y":184.73,"x0":-2.427658771902126,"y0":50.00547985376708,"z0":5.108546427513928,"aX":-14.504935279933697},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.4,"breakHorizontal":10.7,"spinRate":2224,"spinDirection":220},"zone":14,"typeConfidence":0.9,"plateTime":0.3918243274364053,"extension":6.945183537496402},"index":3,"playId":"76c7f441-7923-39bb-9a04-289c5b87dbe5","pitchNumber":4,"startTime":"2026-07-22T18:24:21.049Z","endTime":"2026-07-22T18:24:25.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3858496950142,"aZ":-13.877590537796925,"pfxX":-5.657344872213045,"pfxZ":9.270084937855879,"pX":-1.2176555263832716,"pZ":2.8257681380864086,"vX0":6.2618567497656965,"vY0":-139.37391856332357,"vZ0":-3.871248469912325,"x":163.41,"y":162.48,"x0":-2.7550556245444815,"y0":50.00177565703526,"z0":5.14491813872156,"aX":-11.165213223299482},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.2,"breakHorizontal":9.0,"spinRate":2240,"spinDirection":223},"zone":11,"typeConfidence":0.92,"plateTime":0.3925087883290823,"extension":6.888543249782121},"index":4,"playId":"43641d9a-d637-30a1-9269-6c2e49ffc20c","pitchNumber":5,"startTime":"2026-07-22T18:24:37.162Z","endTime":"2026-07-22T18:24:41.351Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.2,"awayTeamWinProbability":47.8,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.41,"dramaIndex":23.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:24:41.351Z","atBatIndex":6},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"William Contreras pops out to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-22T18:25:15.611Z","endTime":"2026-07-22T18:25:47.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T18:25:13.301Z","endTime":"2026-07-22T18:25:17.867Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06937654176929,"aZ":-14.370601161221394,"pfxX":-7.638423888275087,"pfxZ":8.95410339887482,"pX":0.43184471436794514,"pZ":2.870592595237373,"vX0":11.450983789801063,"vY0":-139.9949162062732,"vZ0":-3.68278420882265,"x":100.54,"y":161.27,"x0":-2.7157012480149905,"y0":50.0036448395327,"z0":5.141387288913653,"aX":-15.190105982534213},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.6,"breakHorizontal":11.5,"spinRate":2326,"spinDirection":225},"zone":3,"typeConfidence":0.9,"plateTime":0.3909689589084615,"extension":7.0969025249479065},"index":1,"playId":"9e48bf1c-d33e-354c-8592-1bf5472a0b8c","pitchNumber":1,"startTime":"2026-07-22T18:25:17.867Z","endTime":"2026-07-22T18:25:21.179Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.545198153759333,"aZ":-25.709266292879036,"pfxX":7.913081016289251,"pfxZ":4.442074412922937,"pX":0.5207991506585278,"pZ":3.312461332152522,"vX0":5.916760540794397,"vY0":-119.9830993266262,"vZ0":0.9769295944892253,"x":97.15,"y":149.34,"x0":-3.0065982552108528,"y0":50.00354050142198,"z0":5.193631447666016,"aX":11.519305798122904},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2601,"spinDirection":81},"zone":3,"typeConfidence":0.9,"plateTime":0.4567606468447507,"extension":6.774208151230724},"hitData":{"launchSpeed":75.9,"launchAngle":73.0,"totalDistance":73.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":141.67,"coordY":184.11}},"index":2,"playId":"e208da9a-cf2d-3be7-89e2-50b3c334f3c2","pitchNumber":2,"startTime":"2026-07-22T18:25:36.728Z","endTime":"2026-07-22T18:25:47.446Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":50.0,"awayTeamWinProbability":50.0,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.88,"dramaIndex":41.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:25:47.446Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T18:27:11.482Z","endTime":"2026-07-22T18:30:09.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.476661174990742,"aZ":-28.026100517484622,"pfxX":-12.176366626566612,"pfxZ":3.024098207909269,"pX":-0.9789889619052838,"pZ":4.269487048751515,"vX0":4.911996736308557,"vY0":-116.57510401825374,"vZ0":3.553589730933151,"x":154.32,"y":123.5,"x0":-1.5345240264523317,"y0":50.00408808317152,"z0":5.375203487398084,"aX":-16.713930219789297},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":6.7,"breakHorizontal":20.8,"spinRate":2412,"spinDirection":259},"zone":11,"typeConfidence":0.92,"plateTime":0.47033890836025183,"extension":6.111442085961317},"index":0,"playId":"7df0a5e1-7cfe-3775-8916-37ce33a9fe84","pitchNumber":1,"startTime":"2026-07-22T18:27:56.406Z","endTime":"2026-07-22T18:27:59.693Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":79.5,"endSpeed":72.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.604762475634104,"aZ":-28.490488749460766,"pfxX":-11.929262319461849,"pfxZ":2.734821749789697,"pX":-1.4766732181587239,"pZ":3.9167855279256565,"vX0":3.807948718826646,"vY0":-115.63837638830482,"vZ0":3.0271502409351014,"x":173.29,"y":133.03,"x0":-1.5998039243370563,"y0":50.00316595704296,"z0":5.332865473632102,"aX":-16.07253573236234},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":6.0,"breakHorizontal":20.5,"spinRate":2349,"spinDirection":259},"zone":11,"typeConfidence":0.91,"plateTime":0.47459826844874575,"extension":6.140081418777889},"index":1,"playId":"c3b0f944-b750-3bad-8f71-ec3ed0b85ec5","pitchNumber":2,"startTime":"2026-07-22T18:28:12.223Z","endTime":"2026-07-22T18:28:15.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.218482377118036,"aZ":-14.384522809157636,"pfxX":-8.107945590943146,"pfxZ":9.998071902649052,"pX":-0.21097458981816555,"pZ":1.8048153267176035,"vX0":6.251118217184558,"vY0":-132.279982541572,"vZ0":-5.677500064369047,"x":125.04,"y":190.05,"x0":-1.54696679275952,"y0":50.0000485687014,"z0":5.026773493001756,"aX":-14.420896715080673},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":13.4,"spinRate":2306,"spinDirection":222},"zone":8,"typeConfidence":0.82,"plateTime":0.4134749840776548,"extension":6.264474749508676},"index":2,"playId":"657a81b0-9367-3146-9312-79cc309ccad2","pitchNumber":3,"startTime":"2026-07-22T18:28:29.599Z","endTime":"2026-07-22T18:28:34.083Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874277266699146,"aZ":-13.193001140685071,"pfxX":-7.982707900595338,"pfxZ":10.32839595065111,"pX":0.2561082500304347,"pZ":1.6445632369844627,"vX0":7.391632769432433,"vY0":-134.39845110186522,"vZ0":-6.348410610792946,"x":107.24,"y":194.38,"x0":-1.4865654174023943,"y0":50.00165964343359,"z0":4.966028039382623,"aX":-14.669666928145622},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":17.6,"breakHorizontal":13.0,"spinRate":2323,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.40682124790346474,"extension":6.302232666723839},"index":3,"playId":"9e43e5fe-893c-345f-899a-73e600147582","pitchNumber":4,"startTime":"2026-07-22T18:29:03.106Z","endTime":"2026-07-22T18:29:07.557Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.548639639205597,"aZ":-13.469329762571206,"pfxX":-7.9952874716252325,"pfxZ":9.937508772891338,"pX":0.030426059844975768,"pZ":1.9180995662895883,"vX0":6.652398398463018,"vY0":-136.00786374337005,"vZ0":-5.962546008822281,"x":115.84,"y":186.99,"x0":-1.4029440633510672,"y0":50.00045104021294,"z0":5.065007426870474,"aX":-15.045678777418583},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.9,"breakHorizontal":13.2,"spinRate":2333,"spinDirection":220},"zone":8,"typeConfidence":0.91,"plateTime":0.40201630191852455,"extension":6.291327801680332},"index":4,"playId":"c9a81451-21fe-3f4b-b825-7c2b956b1a8a","pitchNumber":5,"startTime":"2026-07-22T18:29:40.304Z","endTime":"2026-07-22T18:29:43.853Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T18:29:53.803Z","endTime":"2026-07-22T18:30:05.706Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.75822332950777,"aZ":-26.10623608353497,"pfxX":-12.415014968371962,"pfxZ":4.196068863003432,"pX":-0.8968135229713462,"pZ":2.1000042260489633,"vX0":5.602713112884866,"vY0":-119.88799399422379,"vZ0":-1.527775927424785,"x":151.18,"y":182.08,"x0":-1.6604322525278887,"y0":50.000141864387814,"z0":5.0917344107621325,"aX":-17.937488775655368},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.4,"breakHorizontal":21.0,"spinRate":2443,"spinDirection":255},"zone":13,"typeConfidence":0.91,"plateTime":0.4581379105036856,"extension":6.428555211659829},"index":6,"playId":"1391aa30-c576-3e55-b737-ac868553f525","pitchNumber":6,"startTime":"2026-07-22T18:30:05.706Z","endTime":"2026-07-22T18:30:09.398Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":52.300000000000004,"awayTeamWinProbability":47.699999999999996,"homeTeamWinProbabilityAdded":2.3000000000000043,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:30:09.398Z","atBatIndex":8},{"result":{"type":"atBat","event":"Bunt Groundout","eventType":"field_out","description":"Jared Young bunt grounds out, third baseman Joey Ortiz to first baseman Andrew Vaughn.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T18:30:16.236Z","endTime":"2026-07-22T18:30:45.450Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":"Bunt Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.349772872736196,"aZ":-21.978202519879655,"pfxX":-2.229741482336606,"pfxZ":6.100492125831712,"pX":-0.4575330177041832,"pZ":2.8840031773990984,"vX0":3.941004671441416,"vY0":-128.2011019261507,"vZ0":-1.2967203262658396,"x":134.44,"y":160.91,"x0":-1.7218284239562434,"y0":50.00587214853078,"z0":5.104215828490468,"aX":-3.729417480626829},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":11.0,"breakHorizontal":3.2,"spinRate":2332,"spinDirection":196},"zone":1,"typeConfidence":0.85,"plateTime":0.42648128674501473,"extension":6.238148556124664},"hitData":{"launchSpeed":30.5,"launchAngle":43.0,"totalDistance":61.0,"trajectory":"bunt_grounder","hardness":"medium","location":"5","coordinates":{"coordX":111.97,"coordY":183.29}},"index":0,"playId":"1ddc4df8-c1f7-344b-a16e-cc5b5f9de387","pitchNumber":1,"startTime":"2026-07-22T18:30:37.627Z","endTime":"2026-07-22T18:30:45.450Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":54.0,"awayTeamWinProbability":46.0,"homeTeamWinProbabilityAdded":1.6999999999999957,"leverageIndex":0.67,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:30:45.450Z","atBatIndex":9},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Marcus Semien homers (10) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T18:30:56.993Z","endTime":"2026-07-22T18:33:46.175Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":{"id":701656,"link":"/api/v1/people/701656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.641537931539176,"aZ":-12.518718133345667,"pfxX":-6.900044846238025,"pfxZ":10.628930088518505,"pX":0.4716598874494743,"pZ":2.700644059583906,"vX0":7.240058023177913,"vY0":-134.9529426047717,"vZ0":-3.9976953430620314,"x":99.02,"y":165.86,"x0":-1.3460506499223024,"y0":50.00566684394008,"z0":5.079563874664203,"aX":-12.763649411601088},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.6,"breakHorizontal":11.0,"spinRate":2406,"spinDirection":215},"zone":6,"typeConfidence":0.89,"plateTime":0.4054722511651234,"extension":6.30262319600685},"index":0,"playId":"25dcb0fa-3e0c-352d-8313-7561a07f06dd","pitchNumber":1,"startTime":"2026-07-22T18:31:17.357Z","endTime":"2026-07-22T18:31:20.984Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.4,"endSpeed":85.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3134019666554,"aZ":-11.34384639689569,"pfxX":-7.758419111683991,"pfxZ":11.203373265427901,"pX":0.6311558059755649,"pZ":2.4327723373103534,"vX0":8.275663600184352,"vY0":-135.6507658935254,"vZ0":-5.017741228183816,"x":92.94,"y":173.1,"x0":-1.4545163353817228,"y0":50.003998570843436,"z0":5.100767790763846,"aX":-14.427060291358497},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.3,"breakHorizontal":12.2,"spinRate":2372,"spinDirection":215},"zone":6,"typeConfidence":0.93,"plateTime":0.40414688232738794,"extension":6.228496088950189},"index":1,"playId":"07d7ae31-64a3-3a6a-8d23-46f389e625ea","pitchNumber":2,"startTime":"2026-07-22T18:31:35.355Z","endTime":"2026-07-22T18:31:38.813Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739802248498922,"aZ":-10.411974312787514,"pfxX":-7.53550405060805,"pfxZ":11.602009710591178,"pX":0.710122240479178,"pZ":2.1384149489889768,"vX0":8.374172008491174,"vY0":-136.06452441531044,"vZ0":-5.89820159218427,"x":89.93,"y":181.04,"x0":-1.4278277491946534,"y0":50.00325693487029,"z0":5.055109332764872,"aX":-14.135720958132659},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.9,"breakHorizontal":11.9,"spinRate":2472,"spinDirection":212},"zone":9,"typeConfidence":0.93,"plateTime":0.40247827336097464,"extension":6.236271128158593},"index":2,"playId":"f3e057cd-d0be-3bf0-b9e5-276cb65df2db","pitchNumber":3,"startTime":"2026-07-22T18:31:53.217Z","endTime":"2026-07-22T18:31:56.583Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":82.8,"endSpeed":76.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.375191177506775,"aZ":-26.538463534444084,"pfxX":-11.621000022682509,"pfxZ":3.8418178928072417,"pX":-0.12016541033275045,"pZ":0.3224657508355221,"vX0":6.690096981967549,"vY0":-120.37979861649023,"vZ0":-5.535043746220292,"x":121.58,"y":230.07,"x0":-1.4255035131156935,"y0":50.0037080709981,"z0":5.000969711699889,"aX":-17.055975992941605},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":5.9,"breakHorizontal":19.4,"spinRate":2557,"spinDirection":255},"zone":13,"typeConfidence":0.9,"plateTime":0.455005007983293,"extension":6.312626247680482},"index":3,"playId":"72c45939-6db2-3659-99b2-be12f6e975a8","pitchNumber":4,"startTime":"2026-07-22T18:32:14.788Z","endTime":"2026-07-22T18:32:19.002Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.7,"endSpeed":85.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.352302019059238,"aZ":-12.397053102045362,"pfxX":-7.762605147534539,"pfxZ":10.554410169445049,"pX":1.080765365471734,"pZ":2.797061889458004,"vX0":9.382641086644815,"vY0":-136.12988657067845,"vZ0":-3.6417368215277124,"x":75.8,"y":163.26,"x0":-1.4047333590502975,"y0":50.00239617716853,"z0":5.012591013230334,"aX":-14.545510745371022},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.5,"breakHorizontal":12.0,"spinRate":2450,"spinDirection":219},"zone":12,"typeConfidence":0.93,"plateTime":0.40262638940803885,"extension":6.3494184622739525},"index":4,"playId":"b41c9118-5002-3220-be6d-297116832eb9","pitchNumber":5,"startTime":"2026-07-22T18:32:37.078Z","endTime":"2026-07-22T18:32:42.067Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757918273910178,"aZ":-25.056914443496655,"pfxX":-12.745282587625269,"pfxZ":4.859196051892555,"pX":1.649945297029998,"pZ":0.18217232737519398,"vX0":10.636323210551579,"vY0":-120.1511072902344,"vZ0":-6.077066752634428,"x":54.11,"y":233.86,"x0":-1.173226090480233,"y0":50.00449530725692,"z0":4.9638756500325965,"aX":-18.681127984861735},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":7.6,"breakHorizontal":20.6,"spinRate":2656,"spinDirection":256},"zone":14,"typeConfidence":0.92,"plateTime":0.4554362350158794,"extension":6.315905136814487},"index":5,"playId":"30646010-0fd0-3207-a149-cfd419c4c99c","pitchNumber":6,"startTime":"2026-07-22T18:32:53.509Z","endTime":"2026-07-22T18:32:56.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.53095739833982,"aZ":-13.619472255216005,"pfxX":-7.586775987510544,"pfxZ":9.979366310693504,"pX":0.21192299183408628,"pZ":2.7238897739493924,"vX0":7.1389972614531825,"vY0":-135.69239623240782,"vZ0":-3.8004841494387334,"x":108.92,"y":165.23,"x0":-1.4712716492776046,"y0":50.002551902852304,"z0":5.0958067163538505,"aX":-14.10526049831571},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.4,"breakHorizontal":12.1,"spinRate":2314,"spinDirection":221},"zone":5,"typeConfidence":0.91,"plateTime":0.40413779948423834,"extension":6.248850195045931},"hitData":{"launchSpeed":99.5,"launchAngle":33.0,"totalDistance":377.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":44.69,"coordY":69.64}},"index":6,"playId":"a877a96f-c09e-3290-aac4-4fd300246af2","pitchNumber":7,"startTime":"2026-07-22T18:33:20.955Z","endTime":"2026-07-22T18:33:46.175Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":43.3,"awayTeamWinProbability":56.7,"homeTeamWinProbabilityAdded":-10.700000000000003,"leverageIndex":0.43,"dramaIndex":82.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:33:46.175Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-22T18:33:46.542Z","endTime":"2026-07-22T18:34:21.776Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.450183547021066,"aZ":-15.699938316612961,"pfxX":-7.427715969935877,"pfxZ":8.979065140761985,"pX":-0.22989652408657188,"pZ":2.087096732181617,"vX0":6.195318788152633,"vY0":-134.18894060637615,"vZ0":-4.812555397454264,"x":125.76,"y":182.43,"x0":-1.5969443980725277,"y0":50.00110536101747,"z0":5.012524834006737,"aX":-13.62392877343394},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.5,"breakHorizontal":12.2,"spinRate":2235,"spinDirection":222},"zone":8,"typeConfidence":0.83,"plateTime":0.4072744957481813,"extension":6.344775476884399},"hitData":{"launchSpeed":95.9,"launchAngle":56.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.19,"coordY":116.93}},"index":0,"playId":"c17387cf-cd0e-33e1-9841-c5b171a5beb0","pitchNumber":1,"startTime":"2026-07-22T18:34:11.651Z","endTime":"2026-07-22T18:34:21.776Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":1.0,"leverageIndex":0.4,"dramaIndex":21.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:34:21.776Z","atBatIndex":11},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Garrett Mitchell walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:36:21.756Z","endTime":"2026-07-22T18:38:55.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.096428000245385,"aZ":-28.67416329908819,"pfxX":8.696893838013342,"pfxZ":2.5425867174820542,"pX":-1.182710668886607,"pZ":3.0584524536382913,"vX0":2.055415454335146,"vY0":-116.64352178257083,"vZ0":1.1504068926718523,"x":162.08,"y":156.2,"x0":-3.2053653699162417,"y0":50.00318857809698,"z0":5.26401369790272,"aX":11.974423137126632},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.2,"spinRate":2388,"spinDirection":72},"zone":11,"typeConfidence":0.91,"plateTime":0.46971618894510136,"extension":6.913749983998396},"index":0,"playId":"fe9a0771-16f9-3fb4-bde2-c3187aa96f81","pitchNumber":1,"startTime":"2026-07-22T18:36:42.206Z","endTime":"2026-07-22T18:36:46.167Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.91978906494845,"aZ":-23.433480783325596,"pfxX":-9.262057014416737,"pfxZ":4.9198399997888895,"pX":-0.4314390598292109,"pZ":2.8109208971535957,"vX0":9.070832371903222,"vY0":-131.88830147860767,"vZ0":-1.917642819585718,"x":133.45,"y":162.89,"x0":-2.6986334417027265,"y0":50.000272967342674,"z0":5.2615356377417095,"aX":-16.447045498627457},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":15.0,"spinRate":2088,"spinDirection":226},"zone":4,"typeConfidence":0.95,"plateTime":0.4140166811495547,"extension":6.869795707783494},"index":1,"playId":"241441a0-1bf1-3b3c-83b1-bfbd81c6aa35","pitchNumber":2,"startTime":"2026-07-22T18:37:00.272Z","endTime":"2026-07-22T18:37:03.283Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.194244148532675,"aZ":-31.83817670404372,"pfxX":-8.400921449701876,"pfxZ":0.2127643155520147,"pX":-1.5868814727167635,"pZ":4.475738218087084,"vX0":5.587075185753625,"vY0":-123.91622138004962,"vZ0":3.949109361182048,"x":177.49,"y":117.94,"x0":-2.7765848322346964,"y0":50.00085597997098,"z0":5.517621742474539,"aX":-13.095291073846457},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.6,"breakHorizontal":13.9,"spinRate":1232,"spinDirection":244},"zone":11,"typeConfidence":0.93,"plateTime":0.4416097851947449,"extension":6.9889957501405515},"index":2,"playId":"4f28892b-a855-3531-bfd4-f7181bca56a2","pitchNumber":3,"startTime":"2026-07-22T18:37:18.869Z","endTime":"2026-07-22T18:37:22.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.086640851964578,"aZ":-37.18815947473933,"pfxX":3.8094251366844967,"pfxZ":-3.5167547060252575,"pX":0.9587757825548657,"pZ":1.2677478121334498,"vX0":7.508445629368133,"vY0":-118.52310886344279,"vZ0":-1.5288568735285304,"x":80.45,"y":204.55,"x0":-2.7416055451575034,"y0":50.001036974198335,"z0":5.308795114228276,"aX":5.433632772550377},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-6.5,"breakHorizontal":-8.6,"spinRate":2645,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.46164224228497686,"extension":6.9506438689675845},"index":3,"playId":"1b361639-ec26-356e-9650-192baf3177bc","pitchNumber":4,"startTime":"2026-07-22T18:37:37.967Z","endTime":"2026-07-22T18:37:41.473Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.9,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.415117513892053,"aZ":-38.61071832806891,"pfxX":5.063020715443587,"pfxZ":-4.5385694396879455,"pX":-0.9835421328935557,"pZ":2.543308134458807,"vX0":3.121769067599918,"vY0":-118.27704879183577,"vZ0":1.5331841451739376,"x":154.49,"y":170.11,"x0":-2.978050608451308,"y0":50.0042281239366,"z0":5.4255631792653265,"aX":7.17770739510988},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.6,"breakHorizontal":-10.0,"spinRate":2714,"spinDirection":70},"zone":13,"typeConfidence":2.0,"plateTime":0.46297444670868737,"extension":6.824927188480522},"index":4,"playId":"44e786f8-c841-337a-8caf-7ee0d5ca5d39","pitchNumber":5,"startTime":"2026-07-22T18:37:55.928Z","endTime":"2026-07-22T18:38:00.603Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T18:38:14.005Z","endTime":"2026-07-22T18:38:33.577Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.9281758960742,"aZ":-13.300306592562146,"pfxX":-7.296976572209971,"pfxZ":9.676165844822728,"pX":0.11554297774229132,"pZ":3.0266591564197376,"vX0":10.320602231731089,"vY0":-138.74117988728858,"vZ0":-3.376463140415847,"x":112.6,"y":157.06,"x0":-2.703747590734279,"y0":50.00028270977384,"z0":5.145293681005557,"aX":-14.230169610908597},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.0,"breakHorizontal":11.0,"spinRate":2309,"spinDirection":223},"zone":2,"typeConfidence":0.89,"plateTime":0.39473264353255466,"extension":7.050330159748066},"index":6,"playId":"d349b70e-c296-386e-b4be-8f4ba52b6372","pitchNumber":6,"startTime":"2026-07-22T18:38:33.577Z","endTime":"2026-07-22T18:38:36.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10047202825965,"aZ":-36.36418318162202,"pfxX":5.316375230515772,"pfxZ":-2.959181152343473,"pX":0.4800090991330841,"pZ":1.678253952839209,"vX0":5.992495840692547,"vY0":-118.07711068080786,"vZ0":-0.6570828245630262,"x":98.7,"y":193.47,"x0":-2.7799007811286742,"y0":50.005083478653575,"z0":5.300888327548579,"aX":7.520164031187416},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.3,"breakHorizontal":-11.0,"spinRate":2664,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.4635525999125707,"extension":6.907386043751322},"index":7,"playId":"b5046f34-e076-3eef-9c75-23e85a2b93bb","pitchNumber":7,"startTime":"2026-07-22T18:38:51.498Z","endTime":"2026-07-22T18:38:55.472Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":48.4,"awayTeamWinProbability":51.6,"homeTeamWinProbabilityAdded":4.100000000000001,"leverageIndex":0.98,"dramaIndex":55.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:38:55.472Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew Vaughn singles on a line drive to left fielder Carson Benge. Garrett Mitchell to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:38:59.169Z","endTime":"2026-07-22T18:40:55.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.6,"endSpeed":83.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.04686817860606,"aZ":-23.852324716204908,"pfxX":1.3344352005259417,"pfxZ":4.7779672620978015,"pX":1.3014317658164773,"pZ":2.21011433396463,"vX0":10.159592696146454,"vY0":-130.30813812591728,"vZ0":-2.8626208177318375,"x":67.39,"y":179.11,"x0":-2.8005489694278114,"y0":50.003594104512345,"z0":5.099713033101421,"aX":2.324110553330839},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.3,"breakHorizontal":-4.4,"spinRate":2426,"spinDirection":183},"zone":14,"typeConfidence":0.91,"plateTime":0.41825667436874303,"extension":7.0597928652117},"index":0,"playId":"c40191d1-8c4e-3cf9-be0c-0733840f8962","pitchNumber":1,"startTime":"2026-07-22T18:39:22.872Z","endTime":"2026-07-22T18:39:27.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64517010110637,"aZ":-15.306009228518263,"pfxX":-8.361056198461823,"pfxZ":8.603605389029743,"pX":-1.172070189657628,"pZ":2.8787265922948913,"vX0":7.530550886415424,"vY0":-139.23342044324193,"vZ0":-3.3906481919166462,"x":161.68,"y":161.05,"x0":-2.8271994541155117,"y0":50.00579121771144,"z0":5.127092156792513,"aX":-16.397638961243285},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":13.6,"spinRate":2269,"spinDirection":222},"zone":11,"typeConfidence":0.86,"plateTime":0.39359562236835766,"extension":6.888588059773277},"index":1,"playId":"994615ee-bafa-3c43-b9ef-62f74ec8a12b","pitchNumber":2,"startTime":"2026-07-22T18:39:43.490Z","endTime":"2026-07-22T18:39:47.321Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.719106024170763,"aZ":-24.590945152431484,"pfxX":1.8355357602088769,"pfxZ":4.420696345676687,"pX":-0.19895292720000743,"pZ":2.7858294933169865,"vX0":6.266499841691623,"vY0":-129.5342955865031,"vZ0":-1.2482729189492041,"x":124.58,"y":163.56,"x0":-2.87886340950714,"y0":50.001230537439056,"z0":5.1378265923418205,"aX":3.147435575630759},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":8.0,"breakHorizontal":-4.6,"spinRate":2311,"spinDirection":175},"zone":2,"typeConfidence":0.9,"plateTime":0.4213495591802694,"extension":6.8849376182050985},"index":2,"playId":"e57f7105-d607-38a6-804d-3583eb5badcf","pitchNumber":3,"startTime":"2026-07-22T18:40:03.503Z","endTime":"2026-07-22T18:40:07.114Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225958114180496,"aZ":-16.46611939518987,"pfxX":-7.506060239972077,"pfxZ":8.164325219261261,"pX":0.8149752489919198,"pZ":2.683133497930275,"vX0":12.237992041763206,"vY0":-137.5173779119403,"vZ0":-3.7069576434222897,"x":85.94,"y":166.34,"x0":-2.7085897662587928,"y0":50.00137649843279,"z0":5.15892912343755,"aX":-14.43994997868219},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.2,"breakHorizontal":11.2,"spinRate":2156,"spinDirection":224},"zone":12,"typeConfidence":0.79,"plateTime":0.397616309798309,"extension":6.927419672591414},"index":3,"playId":"72590af9-7ffd-34f2-a688-9bb3f9365444","pitchNumber":4,"startTime":"2026-07-22T18:40:22.800Z","endTime":"2026-07-22T18:40:26.743Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.112599538435397,"aZ":-26.08634330401387,"pfxX":10.48917217471875,"pfxZ":4.144351115492938,"pX":0.2933185368735709,"pZ":3.279702738677484,"vX0":4.743984069057534,"vY0":-120.86638602603016,"vZ0":1.0257731049309728,"x":105.82,"y":150.23,"x0":-3.061891944338037,"y0":50.00348647121095,"z0":5.152863974323321,"aX":15.408015462842926},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":8.0,"breakHorizontal":-20.2,"spinRate":2488,"spinDirection":87},"zone":3,"typeConfidence":0.9,"plateTime":0.4544009552156347,"extension":6.601671697419908},"hitData":{"launchSpeed":81.5,"launchAngle":22.0,"totalDistance":246.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":99.45,"coordY":93.03}},"index":4,"playId":"96393c24-0b2b-3fb4-810a-f98896b10aea","pitchNumber":5,"startTime":"2026-07-22T18:40:43.722Z","endTime":"2026-07-22T18:40:55.201Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":57.699999999999996,"awayTeamWinProbability":42.300000000000004,"homeTeamWinProbabilityAdded":9.299999999999997,"leverageIndex":1.66,"dramaIndex":104.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:40:55.201Z","atBatIndex":13},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Bauers pops out to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:41:06.410Z","endTime":"2026-07-22T18:42:49.212Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.713249334001297,"aZ":-28.807827283342302,"pfxX":9.18875843667433,"pfxZ":2.4185644389768033,"pX":-0.16489041037045477,"pZ":3.088063049021003,"vX0":3.9122957930581332,"vY0":-117.40211869970317,"vZ0":1.3365997965184506,"x":123.29,"y":155.4,"x0":-3.0479803497382374,"y0":50.004159791181664,"z0":5.197288658662097,"aX":12.796387501284745},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.0,"breakHorizontal":-17.6,"spinRate":2514,"spinDirection":69},"zone":2,"typeConfidence":0.91,"plateTime":0.4669565093284396,"extension":6.708461868894709},"index":0,"playId":"93f9d153-2181-3803-819c-d991ac8c3705","pitchNumber":1,"startTime":"2026-07-22T18:41:36.517Z","endTime":"2026-07-22T18:41:40.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.574926076632966,"aZ":-22.37289480330054,"pfxX":-9.673802109519633,"pfxZ":5.301447358919075,"pX":-0.3612814415045107,"pZ":2.397124216944029,"vX0":9.780188479357259,"vY0":-134.7097300073851,"vZ0":-3.0747395539148688,"x":130.77,"y":174.06,"x0":-2.7713809687586064,"y0":50.00505431191204,"z0":5.124032507848327,"aX":-17.891810423066595},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.1,"breakHorizontal":15.6,"spinRate":2273,"spinDirection":223},"zone":4,"typeConfidence":0.92,"plateTime":0.40564608339591857,"extension":6.955676574812589},"index":1,"playId":"86b77f66-0c5c-37b4-bbb8-dee4b35baf92","pitchNumber":2,"startTime":"2026-07-22T18:41:58.281Z","endTime":"2026-07-22T18:42:01.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.075007483220993,"aZ":-18.805948186045057,"pfxX":-7.9694815087415245,"pfxZ":6.6388102070961725,"pX":-1.4392516278274354,"pZ":3.537177188622106,"vX0":6.873659687392899,"vY0":-140.78744282024562,"vZ0":-1.2927943060069897,"x":171.86,"y":143.28,"x0":-2.8734049946568945,"y0":50.00164755938913,"z0":5.21589922729634,"aX":-16.04499649019365},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.0,"breakHorizontal":13.1,"spinRate":2437,"spinDirection":230},"zone":11,"typeConfidence":0.9,"plateTime":0.38860082797711515,"extension":6.90081008449617},"index":2,"playId":"fa51ed16-f49f-3c77-9447-7d6898fbd773","pitchNumber":3,"startTime":"2026-07-22T18:42:18.289Z","endTime":"2026-07-22T18:42:21.289Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.404647763352116,"aZ":-37.83055136602954,"pfxX":6.817022018056167,"pfxZ":-3.9210731847566027,"pX":0.4974556311197664,"pZ":2.6118739892312894,"vX0":5.597360932306874,"vY0":-119.4166901007641,"vZ0":1.5914840020600003,"x":98.04,"y":168.26,"x0":-2.764326078617329,"y0":50.005421522742346,"z0":5.3449240486856215,"aX":9.826103645135781},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.5,"breakHorizontal":-13.7,"spinRate":2833,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.459007143398261,"extension":6.738071621577112},"hitData":{"launchSpeed":70.4,"launchAngle":77.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":119.38,"coordY":187.66}},"index":3,"playId":"05dd9dfe-68c1-34d7-9773-9e2dbba5b93c","pitchNumber":4,"startTime":"2026-07-22T18:42:39.736Z","endTime":"2026-07-22T18:42:49.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":51.7,"awayTeamWinProbability":48.3,"homeTeamWinProbabilityAdded":-5.999999999999993,"leverageIndex":1.77,"dramaIndex":86.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:42:49.212Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:43:07.883Z","endTime":"2026-07-22T18:45:29.611Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"postOnThird":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,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":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.28023007999342,"aZ":-16.630875728409563,"pfxX":-7.732931052462163,"pfxZ":7.921936652833079,"pX":0.08095149970225574,"pZ":3.5091732537298177,"vX0":10.21822784398068,"vY0":-138.9936164422087,"vZ0":-1.6035962171543663,"x":113.91,"y":144.03,"x0":-2.633196154864086,"y0":50.0051962290693,"z0":5.194474029721804,"aX":-15.178239937706714},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.2,"breakHorizontal":12.0,"spinRate":2294,"spinDirection":222},"zone":2,"typeConfidence":0.87,"plateTime":0.3936072890654021,"extension":6.988968085454961},"index":0,"playId":"f7e1ff53-2fa3-3941-bede-b3cf8d9f6015","pitchNumber":1,"startTime":"2026-07-22T18:43:25.922Z","endTime":"2026-07-22T18:43:30.227Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":86.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.26587896356045,"aZ":-17.731186363877097,"pfxX":-6.307976220219089,"pfxZ":7.545179297580773,"pX":-0.6675710576154573,"pZ":4.154884219637056,"vX0":7.860940111900355,"vY0":-137.22024879272425,"vZ0":0.12123581612310019,"x":142.45,"y":126.6,"x0":-2.7447043243521967,"y0":50.00332398446757,"z0":5.314346301497547,"aX":-12.076575729084752},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.9,"breakHorizontal":9.8,"spinRate":2223,"spinDirection":221},"zone":11,"typeConfidence":0.86,"plateTime":0.3985650116703119,"extension":6.8993640372021545},"index":1,"playId":"d3fbd0bc-e024-3990-8343-691260eed7d7","pitchNumber":2,"startTime":"2026-07-22T18:43:45.606Z","endTime":"2026-07-22T18:43:50.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.32512734121464,"aZ":-14.155335007482892,"pfxX":-7.646958848135075,"pfxZ":9.319223429533512,"pX":0.284678001294658,"pZ":2.2151500757893947,"vX0":10.81738656533809,"vY0":-138.0832282390623,"vZ0":-5.438380464934251,"x":106.15,"y":178.97,"x0":-2.6874817120664622,"y0":50.004861455469,"z0":5.16023168814925,"aX":-14.790090374878277},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":11.6,"spinRate":2319,"spinDirection":219},"zone":9,"typeConfidence":0.83,"plateTime":0.3964326461214305,"extension":6.900013510505977},"index":2,"playId":"c437a9da-f332-36fc-a612-124bbd6b05c2","pitchNumber":3,"startTime":"2026-07-22T18:44:12.053Z","endTime":"2026-07-22T18:44:15.430Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-22T18:44:29.033Z","endTime":"2026-07-22T18:44:47.121Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.103366952598805,"aZ":-25.14924327614603,"pfxX":8.329646057509255,"pfxZ":4.896186136210452,"pX":1.2145505854036405,"pZ":2.3955024403662977,"vX0":7.1545216497736055,"vY0":-119.1071354321488,"vZ0":-1.0881561554918968,"x":70.7,"y":174.1,"x0":-2.911669795341328,"y0":50.00438641619346,"z0":5.134706063433514,"aX":11.954822896643574},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":8.9,"breakHorizontal":-16.8,"spinRate":2570,"spinDirection":73},"zone":14,"typeConfidence":0.91,"plateTime":0.46004566322248985,"extension":6.795626762015173},"index":4,"playId":"1a980580-e6b3-3b79-adee-25660f5b5389","pitchNumber":4,"startTime":"2026-07-22T18:44:47.121Z","endTime":"2026-07-22T18:44:51.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.360067714031015,"aZ":-15.375656344650839,"pfxX":-7.29554134157138,"pfxZ":8.520079153573226,"pX":-0.12011396485182485,"pZ":2.2002013327656194,"vX0":9.645337849496261,"vY0":-139.29829162161954,"vZ0":-5.114077410294259,"x":121.58,"y":179.37,"x0":-2.6745604538440784,"y0":50.00308671659487,"z0":5.071398342233436,"aX":-14.384409826495533},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.5,"breakHorizontal":11.3,"spinRate":2314,"spinDirection":219},"zone":8,"typeConfidence":0.89,"plateTime":0.3927269890545979,"extension":7.08929341475733},"index":5,"playId":"d2918328-590b-39f3-bac6-4fe021051ac5","pitchNumber":5,"startTime":"2026-07-22T18:45:06.333Z","endTime":"2026-07-22T18:45:11.030Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.448480093483937,"aZ":-15.133526509077353,"pfxX":-8.143590417065544,"pfxZ":8.608076066508417,"pX":0.4449854165952667,"pZ":2.2659949609565464,"vX0":11.434798008299321,"vY0":-139.58400268199478,"vZ0":-4.962195794982177,"x":100.04,"y":177.6,"x0":-2.6403963059177227,"y0":50.00402463038331,"z0":5.058051909978132,"aX":-16.124331819889445},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.8,"breakHorizontal":12.5,"spinRate":2341,"spinDirection":230},"zone":9,"typeConfidence":0.86,"plateTime":0.39191377094469004,"extension":7.0790974144691825},"index":6,"playId":"c8765e8f-51b2-32fa-9732-53623d513c59","pitchNumber":6,"startTime":"2026-07-22T18:45:25.118Z","endTime":"2026-07-22T18:45:29.611Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":44.3,"awayTeamWinProbability":55.7,"homeTeamWinProbabilityAdded":-7.400000000000006,"leverageIndex":2.07,"dramaIndex":102.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:45:29.611Z","atBatIndex":15},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Joey Ortiz triples (1) on a fly ball to right fielder Brett Baty. Garrett Mitchell scores. Andrew Vaughn scores.","rbi":2,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:45:36.920Z","endTime":"2026-07-22T18:47:24.395Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.25103995051434,"aZ":-14.626759749083664,"pfxX":-6.761269714699662,"pfxZ":8.809208790823858,"pX":0.32517198307455575,"pZ":3.0029220519873285,"vX0":10.802267033321579,"vY0":-140.1585053215558,"vZ0":-3.2744112571653297,"x":104.61,"y":157.7,"x0":-2.697997045976589,"y0":50.00677269569105,"z0":5.139773703854954,"aX":-13.475075667148447},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.5,"breakHorizontal":10.1,"spinRate":2313,"spinDirection":227},"zone":3,"typeConfidence":0.92,"plateTime":0.39057878003301694,"extension":6.884142917082485},"index":0,"playId":"6b60eeff-1a6f-3648-98ec-7406e7f47b9d","pitchNumber":1,"startTime":"2026-07-22T18:46:12.595Z","endTime":"2026-07-22T18:46:16.082Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.066864663452822,"aZ":-26.444414019225192,"pfxX":7.25296519519045,"pfxZ":3.8977495549742045,"pX":1.3999437758704159,"pZ":2.6863310057345853,"vX0":7.8367285582651816,"vY0":-120.40480767521498,"vZ0":-0.25661736349525377,"x":63.64,"y":166.25,"x0":-2.8375770372080082,"y0":50.00285250535912,"z0":5.131421095178597,"aX":10.664309441516352},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.3,"breakHorizontal":-15.0,"spinRate":2569,"spinDirection":86},"zone":12,"typeConfidence":0.9,"plateTime":0.45465533990155294,"extension":6.685179314745679},"index":1,"playId":"609dbebd-8063-3af0-aaf2-345482a2ac91","pitchNumber":2,"startTime":"2026-07-22T18:46:44.902Z","endTime":"2026-07-22T18:46:48.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64398847379151,"aZ":-16.31324683923942,"pfxX":-7.577744044813255,"pfxZ":7.843237149710038,"pX":-0.11828637665892332,"pZ":3.04408896218428,"vX0":10.06591789002165,"vY0":-141.19280415415986,"vZ0":-2.8728339698747343,"x":121.51,"y":156.59,"x0":-2.742273417064292,"y0":50.00506243023236,"z0":5.122463537009055,"aX":-15.328602213188132},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.8,"breakHorizontal":11.8,"spinRate":2288,"spinDirection":229},"zone":2,"typeConfidence":0.92,"plateTime":0.3876919327250583,"extension":6.8905444857498015},"hitData":{"launchSpeed":96.3,"launchAngle":31.0,"totalDistance":343.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":210.12,"coordY":88.57}},"index":2,"playId":"1f33570a-bbfb-39fc-bcac-6df8c7591fb0","pitchNumber":3,"startTime":"2026-07-22T18:47:10.502Z","endTime":"2026-07-22T18:47:24.395Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"third":{"id":669003,"link":"/api/v1/people/669003"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":64.60000000000001,"awayTeamWinProbability":35.39999999999999,"homeTeamWinProbabilityAdded":20.30000000000001,"leverageIndex":2.08,"dramaIndex":182.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:47:24.395Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Christian Yelich singles on a line drive to left fielder Carson Benge. Joey Ortiz scores.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:48:42.483Z","endTime":"2026-07-22T18:50:04.706Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"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":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T18:47:57.447Z","endTime":"2026-07-22T18:48:44.740Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68127352469346,"aZ":-26.51378565208557,"pfxX":-0.8050225966391085,"pfxZ":3.134595972576637,"pX":-0.5803334719618064,"pZ":2.9513579784012336,"vX0":6.400218322365139,"vY0":-133.0701230434655,"vZ0":-0.7324106371623899,"x":139.12,"y":159.09,"x0":-2.904846109475417,"y0":50.00224833648163,"z0":5.138959084462676,"aX":-1.4537272768321554},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":2347,"spinDirection":186},"zone":1,"typeConfidence":0.92,"plateTime":0.41050190134591924,"extension":6.966225922154333},"index":1,"playId":"6a67169b-95d4-32f2-8420-78b82d414f3d","pitchNumber":1,"startTime":"2026-07-22T18:48:44.740Z","endTime":"2026-07-22T18:48:47.841Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":85.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.236124298700116,"aZ":-25.024271478112773,"pfxX":-2.644151086345831,"pfxZ":3.872992868835686,"pX":1.1134114919073195,"pZ":2.3576697940202536,"vX0":11.474958665626017,"vY0":-134.54519745495818,"vZ0":-2.3691433211996262,"x":74.56,"y":175.12,"x0":-2.8500983142199465,"y0":50.004267122888585,"z0":5.009940225835196,"aX":-4.884578294384154},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.7,"breakHorizontal":2.5,"spinRate":2347,"spinDirection":203},"zone":14,"typeConfidence":0.89,"plateTime":0.4059929634005237,"extension":7.072549764423584},"index":2,"playId":"c9b54202-711e-3c47-8fe2-9b89772fc626","pitchNumber":2,"startTime":"2026-07-22T18:49:01.191Z","endTime":"2026-07-22T18:49:04.933Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.7,"endSpeed":87.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.605410546248965,"aZ":-16.77619012222886,"pfxX":-5.581327486318058,"pfxZ":7.833709874509331,"pX":-2.0710363754376924,"pZ":3.67929228166742,"vX0":4.4687832508678,"vY0":-139.38274426085292,"vZ0":-0.8502176588123503,"x":195.94,"y":139.44,"x0":-2.970716288334964,"y0":50.00248038683327,"z0":5.097006867352396,"aX":-10.971183588436409},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.2,"breakHorizontal":9.1,"spinRate":2206,"spinDirection":222},"zone":11,"typeConfidence":0.92,"plateTime":0.39311204320225146,"extension":6.900383676260057},"index":3,"playId":"6a20bce6-13d4-38ed-b607-8e3cbaff2d40","pitchNumber":3,"startTime":"2026-07-22T18:49:18.595Z","endTime":"2026-07-22T18:49:21.595Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.029668629101852,"aZ":-24.936439908138055,"pfxX":-1.637628890056464,"pfxZ":3.979693285959881,"pX":0.9423453908841736,"pZ":2.7454728412284815,"vX0":10.514863356124941,"vY0":-133.61208828679506,"vZ0":-1.462833546163795,"x":81.08,"y":164.65,"x0":-2.8204074159356725,"y0":50.00487651382953,"z0":5.080783735135386,"aX":-2.9805530012328934},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":0.8,"spinRate":2321,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.40890971329687353,"extension":7.034604917294364},"index":4,"playId":"4f7f6240-b1de-3fdd-b753-f8ef57df10eb","pitchNumber":4,"startTime":"2026-07-22T18:49:36.041Z","endTime":"2026-07-22T18:49:39.946Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.704015916719577,"aZ":-14.5820299282161,"pfxX":-6.705007868410471,"pfxZ":8.917923817981249,"pX":0.001115789323989217,"pZ":2.1016480398430337,"vX0":9.833179726147657,"vY0":-139.40635190477522,"vZ0":-5.350493712143678,"x":116.96,"y":182.04,"x0":-2.6971537097139473,"y0":50.00017068108515,"z0":5.004740079675099,"aX":-13.223847867388658},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2285,"spinDirection":228},"zone":8,"typeConfidence":0.91,"plateTime":0.3925631110755998,"extension":6.989781377306939},"hitData":{"launchSpeed":100.0,"launchAngle":8.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":83.4,"coordY":107.6}},"index":5,"playId":"33bfc195-12b7-3c5b-b105-71d8edc66587","pitchNumber":5,"startTime":"2026-07-22T18:49:54.360Z","endTime":"2026-07-22T18:50:04.706Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"third":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.8,"awayTeamWinProbability":27.200000000000003,"homeTeamWinProbabilityAdded":8.199999999999989,"leverageIndex":1.28,"dramaIndex":87.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:50:04.706Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jackson Chourio strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-22T18:50:15.845Z","endTime":"2026-07-22T18:51:58.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","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":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.888725129072057,"aZ":-14.915264740297175,"pfxX":-6.550932185467742,"pfxZ":8.761313989154743,"pX":0.7826212694312914,"pZ":2.4353011220852756,"vX0":11.816622867788801,"vY0":-139.3553553912065,"vZ0":-4.545845106261453,"x":87.17,"y":173.03,"x0":-2.6586595763383554,"y0":50.00247711933569,"z0":5.070842174370126,"aX":-12.905135337799697},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":9.5,"spinRate":2273,"spinDirection":216},"zone":6,"typeConfidence":0.91,"plateTime":0.39283215027022056,"extension":6.9970928553929},"index":0,"playId":"a98fe732-bee5-344c-b2d0-573aab8fc119","pitchNumber":1,"startTime":"2026-07-22T18:50:32.630Z","endTime":"2026-07-22T18:50:36.088Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"707a75f8-7572-33bf-8de0-41097c7d5fc7","startTime":"2026-07-22T18:50:50.366Z","endTime":"2026-07-22T18:50:53.366Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.327094271756188,"aZ":-21.505181246578502,"pfxX":-0.6333885784990532,"pfxZ":5.958187420887494,"pX":1.465725875244289,"pZ":1.9357381329261543,"vX0":11.325998091802138,"vY0":-132.45253419201177,"vZ0":-3.9471527160277606,"x":61.13,"y":186.52,"x0":-2.7698533112625054,"y0":50.00121444649503,"z0":5.003573916752959,"aX":-1.1365394881203537},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.2,"breakHorizontal":-1.1,"spinRate":2291,"spinDirection":201},"zone":14,"typeConfidence":0.89,"plateTime":0.41236260810833114,"extension":7.121960154410565},"index":2,"playId":"d6303779-16d0-3440-89e0-892df2a46995","pitchNumber":2,"startTime":"2026-07-22T18:51:11.056Z","endTime":"2026-07-22T18:51:14.470Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.918632114669137,"aZ":-25.95318931375579,"pfxX":9.003803659610167,"pfxZ":4.28563410885595,"pX":0.42412532056642926,"pZ":3.1087477140946667,"vX0":5.276220513525564,"vY0":-119.6916936735217,"vZ0":0.6986989404233488,"x":100.83,"y":154.84,"x0":-2.978063270626664,"y0":50.00355459901436,"z0":5.135459995483174,"aX":13.075318680483395},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.2,"breakHorizontal":-17.5,"spinRate":2515,"spinDirection":74},"zone":3,"typeConfidence":0.91,"plateTime":0.4574679847677161,"extension":6.6584428936551845},"index":3,"playId":"666d6d03-0f15-3d13-b9ee-39ca6ed11b99","pitchNumber":3,"startTime":"2026-07-22T18:51:31.539Z","endTime":"2026-07-22T18:51:37.038Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.3,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.891787206226535,"aZ":-15.454977069460702,"pfxX":-7.308212134486235,"pfxZ":8.541045793993732,"pX":0.2945173788245582,"pZ":2.709135918791008,"vX0":11.168958032980914,"vY0":-139.17265250489118,"vZ0":-3.5580510445599796,"x":105.77,"y":165.63,"x0":-2.825260342504472,"y0":50.00140546563754,"z0":5.030926309678796,"aX":-14.30425372784616},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.9,"breakHorizontal":10.8,"spinRate":2395,"spinDirection":224},"zone":6,"typeConfidence":0.89,"plateTime":0.3939108349219067,"extension":7.101712035156394},"index":4,"playId":"4891d29a-c135-3d9a-86c1-f0e11bfa4990","pitchNumber":4,"startTime":"2026-07-22T18:51:54.832Z","endTime":"2026-07-22T18:51:58.160Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"first":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.2,"awayTeamWinProbability":28.799999999999997,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.65,"dramaIndex":32.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:51:58.160Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T18:54:18.886Z","endTime":"2026-07-22T18:55:35.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T18:54:07.277Z","endTime":"2026-07-22T18:54:21.154Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49170168745545,"aZ":-18.283416469989934,"pfxX":-1.3635877265024794,"pfxZ":8.506218711802301,"pX":0.3248960801577876,"pZ":2.288770138384147,"vX0":5.158986021656058,"vY0":-126.38513196941764,"vZ0":-3.527917831512127,"x":104.62,"y":176.98,"x0":-1.5573040016598911,"y0":50.002088885115086,"z0":5.154247202706211,"aX":-2.2270144064869632},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":14.9,"breakHorizontal":1.4,"spinRate":2379,"spinDirection":198},"zone":6,"typeConfidence":0.89,"plateTime":0.431839201540793,"extension":6.093853724828939},"index":1,"playId":"0cad00b2-cb1f-3da2-ae2d-7f3e75a7a8d0","pitchNumber":1,"startTime":"2026-07-22T18:54:21.154Z","endTime":"2026-07-22T18:54:24.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.193682014662024,"aZ":-20.25695581964012,"pfxX":0.5629287125093287,"pfxZ":7.372572708585975,"pX":0.9595065189236248,"pZ":2.244930106403174,"vX0":5.934609675594094,"vY0":-125.51136132023143,"vZ0":-3.170597093525427,"x":80.43,"y":178.17,"x0":-1.4957551936717663,"y0":50.00562136747826,"z0":5.148859040650347,"aX":0.9098157777412954},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":13.0,"breakHorizontal":-2.2,"spinRate":2495,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.4341730298394255,"extension":6.373557441458453},"index":2,"playId":"61f3257f-f48b-3de7-a09e-ab15614b9d12","pitchNumber":2,"startTime":"2026-07-22T18:54:36.976Z","endTime":"2026-07-22T18:54:40.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":74.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.777559271266814,"aZ":-26.81835571706083,"pfxX":-12.397245311680745,"pfxZ":3.7501024158904297,"pX":-0.7344505055927112,"pZ":2.802339281590761,"vX0":5.62355764959387,"vY0":-119.06606818669636,"vZ0":0.02478567944737753,"x":145.0,"y":163.12,"x0":-1.521555382229439,"y0":50.00572971548372,"z0":5.227243838701673,"aX":-17.72641461842012},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.1,"breakHorizontal":21.0,"spinRate":2602,"spinDirection":255},"zone":1,"typeConfidence":0.92,"plateTime":0.4607753261021572,"extension":6.152291660721557},"index":3,"playId":"7e1db735-baca-39f2-86a3-eaabf25d843a","pitchNumber":3,"startTime":"2026-07-22T18:55:09.025Z","endTime":"2026-07-22T18:55:13.443Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.077486128068678,"aZ":-14.587867559754256,"pfxX":-6.9717796572210355,"pfxZ":9.295444959647345,"pX":0.10204988616182797,"pZ":2.859552424239598,"vX0":6.774425965099332,"vY0":-136.6817771636601,"vZ0":-3.5334791527242673,"x":113.11,"y":161.57,"x0":-1.5025806431989612,"y0":50.006302064376214,"z0":5.170643578706791,"aX":-13.196148190050103},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.3,"breakHorizontal":11.2,"spinRate":2213,"spinDirection":212},"zone":2,"typeConfidence":0.91,"plateTime":0.4007058598651816,"extension":6.228559723824715},"index":4,"playId":"64a304d4-4f56-3dd4-9dbe-185ef79e12a0","pitchNumber":4,"startTime":"2026-07-22T18:55:30.675Z","endTime":"2026-07-22T18:55:35.221Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.6,"awayTeamWinProbability":26.400000000000006,"homeTeamWinProbabilityAdded":2.3999999999999915,"leverageIndex":0.97,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:55:35.221Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a sharp line drive to right fielder Jake Bauers.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T18:56:07.205Z","endTime":"2026-07-22T18:56:46.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T18:55:56.207Z","endTime":"2026-07-22T18:56:09.412Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.777651099195896,"aZ":-25.516311300393813,"pfxX":-11.559911247650941,"pfxZ":4.822107459148246,"pX":-0.28818883312029786,"pZ":2.9482929218862193,"vX0":6.124399438806844,"vY0":-117.45641886941031,"vZ0":0.2921801017749487,"x":127.99,"y":159.18,"x0":-1.4441858155235556,"y0":50.001741621545996,"z0":5.218678025940304,"aX":-15.954014240102623},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":9.1,"breakHorizontal":19.2,"spinRate":2493,"spinDirection":251},"zone":1,"typeConfidence":0.92,"plateTime":0.46851915758135565,"extension":6.2355402797457575},"index":1,"playId":"712ab6e0-3b7c-3e41-b7af-2affde168fa9","pitchNumber":1,"startTime":"2026-07-22T18:56:09.412Z","endTime":"2026-07-22T18:56:14.612Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.210313578482328,"aZ":-20.685774413587556,"pfxX":0.22310190095334415,"pfxZ":6.956544805862625,"pX":0.6102365100152464,"pZ":1.537505163713535,"vX0":5.59863560242163,"vY0":-127.67626721324173,"vZ0":-4.711028054017941,"x":93.74,"y":197.27,"x0":-1.6396658554470656,"y0":50.00278704758055,"z0":5.033807541739531,"aX":0.3679236995053299},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.8,"breakHorizontal":-1.7,"spinRate":2364,"spinDirection":193},"zone":14,"typeConfidence":0.91,"plateTime":0.4289459210287405,"extension":6.267982505868468},"hitData":{"launchSpeed":102.7,"launchAngle":12.0,"totalDistance":209.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":186.87,"coordY":114.09}},"index":2,"playId":"21e22bad-f7f2-3623-baed-11864108b5b9","pitchNumber":2,"startTime":"2026-07-22T18:56:35.775Z","endTime":"2026-07-22T18:56:46.503Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.89999999999999,"awayTeamWinProbability":29.10000000000001,"homeTeamWinProbabilityAdded":-2.700000000000003,"leverageIndex":0.69,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:56:46.503Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to center fielder Garrett Mitchell.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T18:56:49.632Z","endTime":"2026-07-22T18:59:12.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":73.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319554911289273,"aZ":-25.530066069753367,"pfxX":-12.153484921940438,"pfxZ":4.789399548820809,"pX":0.7307548319439817,"pZ":1.4748754035025728,"vX0":8.407480921531196,"vY0":-117.38039612868128,"vZ0":-2.7209085167570204,"x":89.15,"y":198.96,"x0":-1.327855101868339,"y0":50.004739333935596,"z0":5.039270530276802,"aX":-16.871308851774266},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":8.2,"breakHorizontal":19.8,"spinRate":2570,"spinDirection":255},"zone":14,"typeConfidence":0.93,"plateTime":0.467569532294668,"extension":6.5104663561015},"index":0,"playId":"6faaf9da-bdcf-3e3c-b13d-f552a1abe22d","pitchNumber":1,"startTime":"2026-07-22T18:57:13.958Z","endTime":"2026-07-22T18:57:17.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"f078dc00-deef-3f62-abca-e0843064520a","startTime":"2026-07-22T18:57:34.176Z","endTime":"2026-07-22T18:57:37.863Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.804442103397367,"aZ":-27.22599232831934,"pfxX":-11.599848994314897,"pfxZ":3.5465740841385056,"pX":-0.41228707295902906,"pZ":3.286643148362571,"vX0":6.082537942207337,"vY0":-117.7790785771629,"vZ0":1.3895410686799958,"x":132.72,"y":150.04,"x0":-1.5304707480872297,"y0":50.002961509391824,"z0":5.219587009273621,"aX":-16.18503574905496},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":7.1,"breakHorizontal":19.3,"spinRate":2422,"spinDirection":255},"zone":1,"typeConfidence":0.92,"plateTime":0.4662753904093493,"extension":6.313243171268809},"index":2,"playId":"518f1a39-8fa6-3465-bddd-d551001e98b1","pitchNumber":2,"startTime":"2026-07-22T18:57:52.603Z","endTime":"2026-07-22T18:57:56.733Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.792660626872436,"aZ":-17.560295988574293,"pfxX":-1.863646181613376,"pfxZ":8.749660165210198,"pX":0.5130078123321917,"pZ":2.130344875689874,"vX0":5.891256492281957,"vY0":-127.98975789386418,"vZ0":-3.757111686618882,"x":97.45,"y":181.26,"x0":-1.5697488595851434,"y0":50.00001908889943,"z0":4.980835502103649,"aX":-3.1119074946894223},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":15.2,"breakHorizontal":2.2,"spinRate":2353,"spinDirection":206},"zone":6,"typeConfidence":0.86,"plateTime":0.42687353943792194,"extension":6.338048986053739},"index":3,"playId":"0d9eb9b8-ef06-343e-b5d8-e2b3c9936484","pitchNumber":3,"startTime":"2026-07-22T18:58:30.246Z","endTime":"2026-07-22T18:58:33.246Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T18:58:44.657Z","endTime":"2026-07-22T18:58:59.242Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.0,"endSpeed":85.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.119201985717773,"aZ":-15.795339381503942,"pfxX":-7.913386648902789,"pfxZ":8.780888012865244,"pX":-0.4510744086813057,"pZ":2.777604218802198,"vX0":5.4707931760182715,"vY0":-135.38266306051952,"vZ0":-3.1537411012199494,"x":134.19,"y":163.78,"x0":-1.464534555384687,"y0":50.006443926655386,"z0":5.055905762897217,"aX":-14.768921685791437},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.5,"breakHorizontal":13.2,"spinRate":2396,"spinDirection":217},"zone":1,"typeConfidence":0.87,"plateTime":0.4037803920543195,"extension":6.314193280791},"hitData":{"launchSpeed":99.6,"launchAngle":35.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":127.49,"coordY":58.44}},"index":5,"playId":"6622e7d6-3b52-31ed-bc43-571f09bda950","pitchNumber":4,"startTime":"2026-07-22T18:58:59.242Z","endTime":"2026-07-22T18:59:12.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.200000000000003,"leverageIndex":1.36,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-22T18:59:12.740Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-22T18:59:13.519Z","endTime":"2026-07-22T19:03:51.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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(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":87.4,"endSpeed":81.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.211518131846752,"aZ":-21.001752923756225,"pfxX":-0.8382707472323334,"pfxZ":6.707341157622923,"pX":0.6830312816788107,"pZ":2.441033582655347,"vX0":5.805759243125528,"vY0":-127.24935150985965,"vZ0":-2.644722538081774,"x":90.96,"y":172.87,"x0":-1.5038223632238101,"y0":50.00540300833539,"z0":5.129190767240072,"aX":-1.3979566094852998},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.9,"breakHorizontal":0.5,"spinRate":2384,"spinDirection":189},"zone":6,"typeConfidence":0.89,"plateTime":0.42784747754318087,"extension":6.407954951686988},"index":0,"playId":"c1871861-961c-3000-bddb-2f3d1149c378","pitchNumber":1,"startTime":"2026-07-22T18:59:35.029Z","endTime":"2026-07-22T18:59:38.463Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.9,"endSpeed":80.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.31027816267929,"aZ":-20.027472714514193,"pfxX":0.17896203760437857,"pfxZ":7.421938940014805,"pX":1.325547495438486,"pZ":2.2528587593573173,"vX0":6.832446548546245,"vY0":-126.48177937128175,"vZ0":-3.010418583994464,"x":66.47,"y":177.95,"x0":-1.4225359832722182,"y0":50.00507612323417,"z0":5.045869927684749,"aX":0.2916995529550175},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":13.1,"breakHorizontal":-1.7,"spinRate":2331,"spinDirection":194},"zone":14,"typeConfidence":0.9,"plateTime":0.431366161910387,"extension":6.344997222554073},"index":1,"playId":"a82bc6fa-a008-3967-a964-50d514eef0c5","pitchNumber":2,"startTime":"2026-07-22T18:59:55.226Z","endTime":"2026-07-22T18:59:59.132Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.42851713983129,"aZ":-12.87715181308504,"pfxX":-7.924946735252613,"pfxZ":10.450566712554217,"pX":-0.5218207916350585,"pZ":2.340208051669239,"vX0":5.40932599161589,"vY0":-135.47253066781136,"vZ0":-4.881428682438263,"x":136.89,"y":175.59,"x0":-1.52160655049467,"y0":50.00089342820584,"z0":5.0754982924893675,"aX":-14.63114979694272},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":13.1,"spinRate":2382,"spinDirection":215},"zone":4,"typeConfidence":0.92,"plateTime":0.405334251766734,"extension":6.3852371077426495},"index":2,"playId":"1a3ca089-d74e-385b-af92-0271ca4cc488","pitchNumber":3,"startTime":"2026-07-22T19:00:15.972Z","endTime":"2026-07-22T19:00:19.620Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitcher Step Off","code":"PSO","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":"c5f12e96-0cc9-4504-8f78-937721cfe332","startTime":"2026-07-22T19:00:37.054Z","endTime":"2026-07-22T19:00:42.054Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"37ef5214-dcae-36be-a461-8bb269689953","startTime":"2026-07-22T19:00:54.565Z","endTime":"2026-07-22T19:00:58.567Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.620744476832478,"aZ":-27.78529582442363,"pfxX":-12.505014014085475,"pfxZ":3.002518127933664,"pX":-1.3926667469980547,"pZ":0.8988569719581199,"vX0":4.307027576721958,"vY0":-120.5059631683658,"vZ0":-4.062644120216981,"x":170.09,"y":214.51,"x0":-1.5840517009694222,"y0":50.004267418576234,"z0":5.076403477497657,"aX":-18.291673974564983},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":4.7,"breakHorizontal":21.5,"spinRate":2668,"spinDirection":260},"zone":13,"typeConfidence":0.9,"plateTime":0.4554824536690987,"extension":6.285085758081981},"index":5,"playId":"5903985c-606c-3ecb-aec7-4b354b5280e8","pitchNumber":4,"startTime":"2026-07-22T19:01:13.443Z","endTime":"2026-07-22T19:01:18.032Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27432373796807,"aZ":-15.10726242891667,"pfxX":-7.716378755472234,"pfxZ":9.290875097303674,"pX":-0.28984802153175043,"pZ":2.5431550225712947,"vX0":5.985524028233675,"vY0":-134.47692553790898,"vZ0":-3.955499696250012,"x":128.05,"y":170.11,"x0":-1.53831203181838,"y0":50.00651466970223,"z0":5.0999898989668555,"aX":-14.181794513603638},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.2,"breakHorizontal":12.7,"spinRate":2226,"spinDirection":220},"zone":4,"typeConfidence":0.86,"plateTime":0.4068013157798913,"extension":6.266457541042851},"index":6,"playId":"3f1768aa-33e7-377e-b641-6bb36fb97780","pitchNumber":5,"startTime":"2026-07-22T19:01:38.520Z","endTime":"2026-07-22T19:01:42.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.81469805059972,"aZ":-14.458324439788928,"pfxX":-6.947949912750559,"pfxZ":9.476706937502922,"pX":-1.400238408819631,"pZ":4.013205993902735,"vX0":3.20105058454138,"vY0":-135.87061931573245,"vZ0":-0.4709945534459308,"x":170.37,"y":130.42,"x0":-1.6910924187464587,"y0":50.00206342662178,"z0":5.193664305037429,"aX":-12.987530094839933},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":11.9,"spinRate":2321,"spinDirection":219},"zone":11,"typeConfidence":0.89,"plateTime":0.4031419014139077,"extension":6.240100952259706},"index":7,"playId":"3b6733ae-5277-3308-ae00-9b62e49b7566","pitchNumber":6,"startTime":"2026-07-22T19:02:10.878Z","endTime":"2026-07-22T19:02:16.718Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79248890311335,"aZ":-34.28491817606117,"pfxX":6.17324813449016,"pfxZ":-1.4619753453395337,"pX":0.19797264254813682,"pZ":2.306044464321061,"vX0":2.848978541009586,"vY0":-119.33003732279693,"vZ0":0.70672102945963,"x":109.45,"y":176.52,"x0":-1.8131092655751064,"y0":50.0024340157719,"z0":5.092726069009,"aX":8.909759974585159},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.2,"breakHorizontal":-11.9,"spinRate":2415,"spinDirection":55},"zone":5,"typeConfidence":0.84,"plateTime":0.458848751793306,"extension":6.368662866722603},"index":8,"playId":"d6f0bf71-c875-32d1-8f03-f327fa6af393","pitchNumber":7,"startTime":"2026-07-22T19:02:46.867Z","endTime":"2026-07-22T19:02:50.578Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.963413900480948,"aZ":-13.374070915322815,"pfxX":-7.735795544696844,"pfxZ":9.931347445698284,"pX":-0.6687634844051336,"pZ":3.1106643405166987,"vX0":4.921118886802663,"vY0":-136.90149323996087,"vZ0":-3.0834636372646838,"x":142.49,"y":154.79,"x0":-1.4869575498541936,"y0":50.00532616127424,"z0":5.170361871812134,"aX":-14.647321601333203},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.5,"breakHorizontal":13.0,"spinRate":2423,"spinDirection":215},"zone":1,"typeConfidence":0.93,"plateTime":0.4004922719400934,"extension":6.312386541805804},"index":9,"playId":"6e2d25bd-8696-3b69-85f2-aad79a48b461","pitchNumber":8,"startTime":"2026-07-22T19:03:17.934Z","endTime":"2026-07-22T19:03:21.623Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00375269473122,"aZ":-22.92587879331966,"pfxX":-10.933253623847426,"pfxZ":6.061165509425397,"pX":-0.27811452005581916,"pZ":2.523118371411633,"vX0":6.596769300736432,"vY0":-122.90583751398782,"vZ0":-1.6519832326941186,"x":127.6,"y":170.66,"x0":-1.5803581524582926,"y0":50.002620188371516,"z0":5.156402434175289,"aX":-16.679148547281212},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":10.8,"breakHorizontal":18.2,"spinRate":2606,"spinDirection":251},"zone":4,"typeConfidence":0.86,"plateTime":0.44613967626168805,"extension":6.305397743908833},"index":10,"playId":"7497718e-532f-3bbf-a91d-e587b4fb2b6c","pitchNumber":9,"startTime":"2026-07-22T19:03:48.030Z","endTime":"2026-07-22T19:03:51.602Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.4,"awayTeamWinProbability":23.599999999999994,"homeTeamWinProbabilityAdded":2.3000000000000114,"leverageIndex":0.95,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:03:51.602Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brice Turang grounds out, first baseman Jared Young to pitcher Christian Scott.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T19:05:59.946Z","endTime":"2026-07-22T19:07:04.579Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.92214676798946,"aZ":-26.50426215111532,"pfxX":8.160740297906692,"pfxZ":4.166773360958741,"pX":-0.2779381928573882,"pZ":2.7627231433880923,"vX0":4.236112850437316,"vY0":-115.70076915843363,"vZ0":0.08453756425198156,"x":127.59,"y":164.19,"x0":-3.19072104392475,"y0":50.002377180654044,"z0":5.258819236463855,"aX":11.098151798474323},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2464,"spinDirection":82},"zone":5,"typeConfidence":0.91,"plateTime":0.4728200622639114,"extension":6.84334618830331},"index":0,"playId":"28311f07-d17c-3fd8-8113-d0f0ce6fc77a","pitchNumber":1,"startTime":"2026-07-22T19:06:04.070Z","endTime":"2026-07-22T19:06:07.644Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.682624257234195,"aZ":-15.300934517033305,"pfxX":-7.480284999370109,"pfxZ":8.9527080178495,"pX":-0.5045131551612905,"pZ":3.368742502980037,"vX0":8.725300123485447,"vY0":-136.12389368271994,"vZ0":-2.2744392324951654,"x":136.23,"y":147.82,"x0":-2.7730598845880907,"y0":50.00313217093155,"z0":5.26920900760665,"aX":-14.09916180322655},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.0,"breakHorizontal":11.8,"spinRate":2320,"spinDirection":222},"zone":1,"typeConfidence":0.7,"plateTime":0.4017229741581936,"extension":6.857777340414506},"index":1,"playId":"0337cd46-a538-3147-9105-be764ceb3ee0","pitchNumber":2,"startTime":"2026-07-22T19:06:16.953Z","endTime":"2026-07-22T19:06:21.207Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.7,"endSpeed":85.1,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.972161264877172,"aZ":-16.318354875817484,"pfxX":-6.675300490844579,"pfxZ":8.50786687575813,"pX":0.5860676109959222,"pZ":3.160812481976399,"vX0":10.984047785579953,"vY0":-135.93362810104054,"vZ0":-2.5610175687658234,"x":94.66,"y":153.44,"x0":-2.6475530898194197,"y0":50.001604881850646,"z0":5.253736430848231,"aX":-12.43967153327993},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2252,"spinDirection":220},"zone":3,"typeConfidence":0.79,"plateTime":0.4035957300442963,"extension":6.997643493250004},"index":2,"playId":"e0fc9059-4887-3031-9571-5f9e7cf7c01a","pitchNumber":3,"startTime":"2026-07-22T19:06:37.506Z","endTime":"2026-07-22T19:06:42.223Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":73.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60018338167661,"aZ":-35.59129259187023,"pfxX":4.061330184148429,"pfxZ":-2.460639196743349,"pX":0.10016973761957398,"pZ":2.7187851355046333,"vX0":5.378639047890125,"vY0":-117.70444655367702,"vZ0":1.526498917021469,"x":113.18,"y":165.37,"x0":-2.751821946093345,"y0":50.004456103926344,"z0":5.384512990168489,"aX":5.6357358012155405},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-3.7,"breakHorizontal":-8.8,"spinRate":2555,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.4672865757714204,"extension":6.955903109945988},"hitData":{"launchSpeed":78.8,"launchAngle":-14.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":157.89,"coordY":167.9}},"index":3,"playId":"fe311adc-cba6-3492-8e48-0d52ad1f5a5f","pitchNumber":4,"startTime":"2026-07-22T19:06:56.869Z","endTime":"2026-07-22T19:07:04.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.9,"awayTeamWinProbability":25.099999999999994,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.61,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:07:04.579Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"William Contreras strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T19:07:08.687Z","endTime":"2026-07-22T19:08:40.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":80.8,"endSpeed":74.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.217630440841134,"aZ":-26.797457236723854,"pfxX":9.57531912624675,"pfxZ":3.9037128170185103,"pX":2.7429298704573952,"pZ":2.4976918825191428,"vX0":9.72043552816292,"vY0":-117.2273852363541,"vZ0":-0.3088912041205988,"x":12.45,"y":171.34,"x0":-2.7168995134599006,"y0":50.0037933986425,"z0":5.154118509336444,"aX":13.194402683272763},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":7.3,"breakHorizontal":-19.9,"spinRate":2487,"spinDirection":75},"zone":12,"typeConfidence":0.91,"plateTime":0.4690173375579212,"extension":6.934366865789275},"index":0,"playId":"2245cddc-bcab-37a8-b134-6990b4caa05d","pitchNumber":1,"startTime":"2026-07-22T19:07:33.686Z","endTime":"2026-07-22T19:07:36.686Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741551373858854,"aZ":-15.004169898701443,"pfxX":-6.114522142348556,"pfxZ":9.00813811716347,"pX":0.7456938864271825,"pZ":2.6690030279531083,"vX0":11.65139708259993,"vY0":-137.04639706298698,"vZ0":-3.9463185689934814,"x":88.58,"y":166.72,"x0":-2.7626689181041795,"y0":50.001788830994215,"z0":5.149683927066416,"aX":-11.654404825602958},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.6,"breakHorizontal":8.6,"spinRate":2360,"spinDirection":222},"zone":6,"typeConfidence":0.86,"plateTime":0.39937368963717157,"extension":7.040665787799489},"index":1,"playId":"e919158d-3cba-3174-8352-cd2126a841dd","pitchNumber":2,"startTime":"2026-07-22T19:07:49.037Z","endTime":"2026-07-22T19:07:53.361Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427330522157785,"aZ":-14.176316562627067,"pfxX":-6.692631691456247,"pfxZ":9.31986582857036,"pX":-0.6585321483001577,"pZ":1.9308747635949242,"vX0":8.05452412200419,"vY0":-138.00665922336646,"vZ0":-5.992869630728249,"x":142.1,"y":186.65,"x0":-2.743992851155557,"y0":50.00068874118398,"z0":5.083634320430015,"aX":-12.921473532561803},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.8,"breakHorizontal":10.4,"spinRate":2264,"spinDirection":227},"zone":7,"typeConfidence":0.88,"plateTime":0.3967343573262676,"extension":6.976765001755144},"index":2,"playId":"eb9b01cb-7a54-3c7a-9693-e0d0701546fa","pitchNumber":3,"startTime":"2026-07-22T19:08:02.933Z","endTime":"2026-07-22T19:08:07.294Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.853224725735526,"aZ":-29.73854653049969,"pfxX":9.54947389206368,"pfxZ":1.7325440480371714,"pX":2.2759581612452378,"pZ":0.621241873010457,"vX0":9.167863958162991,"vY0":-118.03048711253248,"vZ0":-3.77689940017283,"x":30.25,"y":222.01,"x0":-2.90818249104773,"y0":50.00001686022957,"z0":5.000248775793368,"aX":13.379170918276778},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.4,"breakHorizontal":-19.7,"spinRate":2567,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4652387765517858,"extension":6.993505303358682},"index":3,"playId":"d099c5f2-acf3-3cb2-a856-c328e64ef408","pitchNumber":4,"startTime":"2026-07-22T19:08:17.189Z","endTime":"2026-07-22T19:08:22.458Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.16692898490963,"aZ":-28.501609100077445,"pfxX":9.39804798522491,"pfxZ":2.6588154884632456,"pX":-0.06336767187586173,"pZ":2.950917282407778,"vX0":4.426086756923775,"vY0":-117.009331486572,"vZ0":1.2431269103763032,"x":119.42,"y":159.11,"x0":-3.2032424747980963,"y0":50.000243517301485,"z0":5.0939588696249265,"aX":12.958933882479622},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.4,"breakHorizontal":-18.1,"spinRate":2508,"spinDirection":82},"zone":2,"typeConfidence":0.91,"plateTime":0.46905256460276457,"extension":6.935190662722535},"index":4,"playId":"8a64d83a-ee7d-3b85-a8ad-f8efdbb9cc4c","pitchNumber":5,"startTime":"2026-07-22T19:08:36.929Z","endTime":"2026-07-22T19:08:40.559Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":73.7,"awayTeamWinProbability":26.299999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.47,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:08:40.559Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Garrett Mitchell grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-22T19:08:46.338Z","endTime":"2026-07-22T19:11:11.297Z","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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"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":7},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":93.9,"endSpeed":85.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.64128597297388,"aZ":-17.104052504587777,"pfxX":-7.109498372875932,"pfxZ":7.985163131584866,"pX":-1.5719776516644888,"pZ":3.5226436943714114,"vX0":6.218869143726836,"vY0":-136.6284399455889,"vZ0":-1.1394994746674398,"x":176.92,"y":143.67,"x0":-2.956085050752874,"y0":50.000631904643825,"z0":5.122727042298211,"aX":-13.413988276039346},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2247,"spinDirection":221},"zone":11,"typeConfidence":0.82,"plateTime":0.40118325791500675,"extension":6.9684908822689735},"index":0,"playId":"b3fc9920-caf7-33c5-a93c-de342870f68e","pitchNumber":1,"startTime":"2026-07-22T19:09:03.247Z","endTime":"2026-07-22T19:09:06.507Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.0,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94871910934602,"aZ":-26.52992741049575,"pfxX":7.933071810138421,"pfxZ":3.9447123850475094,"pX":-0.510412791624971,"pZ":3.1740769796456716,"vX0":3.5770245832608487,"vY0":-118.94612804146912,"vZ0":1.0074926170769078,"x":136.46,"y":153.08,"x0":-3.064902112639561,"y0":50.00524016067864,"z0":5.151659826162764,"aX":11.361172074496352},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":7.7,"breakHorizontal":-15.2,"spinRate":2454,"spinDirection":78},"zone":1,"typeConfidence":0.91,"plateTime":0.4606000042177305,"extension":6.834688126144744},"index":1,"playId":"0e7f0931-9004-32fb-8bf6-a79622f1167b","pitchNumber":2,"startTime":"2026-07-22T19:09:17.821Z","endTime":"2026-07-22T19:09:22.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79812121260463,"aZ":-16.890653320622192,"pfxX":-6.781325142991822,"pfxZ":8.037356029277937,"pX":0.5837805274140968,"pZ":3.5619404261185537,"vX0":11.120079134111098,"vY0":-136.50122225058806,"vZ0":-1.166298151507231,"x":94.75,"y":142.61,"x0":-2.6470618868937863,"y0":50.00677789007925,"z0":5.148606784123648,"aX":-12.902973047055134},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":10.2,"spinRate":2190,"spinDirection":224},"zone":12,"typeConfidence":0.78,"plateTime":0.40005304230919014,"extension":6.879751936725764},"index":2,"playId":"65351e08-67b7-312c-ae14-3625f71e53f5","pitchNumber":3,"startTime":"2026-07-22T19:09:36.598Z","endTime":"2026-07-22T19:09:41.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.502646607926835,"aZ":-16.577994559338066,"pfxX":-8.08202717937407,"pfxZ":8.164928744479187,"pX":1.8864872445453214,"pZ":2.632751310917528,"vX0":14.92384906741355,"vY0":-137.14175790702723,"vZ0":-3.605317724276154,"x":45.09,"y":167.7,"x0":-2.5686710916402475,"y0":50.00542790479195,"z0":5.090967555663412,"aX":-15.444262509576246},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.2,"breakHorizontal":11.6,"spinRate":2273,"spinDirection":222},"zone":12,"typeConfidence":0.67,"plateTime":0.3989442429923957,"extension":7.025045116816583},"index":3,"playId":"641e9f2a-efd0-36f0-886b-73acc3bb5f5e","pitchNumber":4,"startTime":"2026-07-22T19:09:53.129Z","endTime":"2026-07-22T19:09:57.257Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.693629674737096,"aZ":-15.384775894267168,"pfxX":-7.076457251224888,"pfxZ":8.757995616369696,"pX":0.3195259910715053,"pZ":2.6345182131701836,"vX0":11.019732897842651,"vY0":-137.4043909049838,"vZ0":-3.7418239796089905,"x":104.82,"y":167.65,"x0":-2.8187219382769104,"y0":50.004113886790975,"z0":5.055583753207113,"aX":-13.568808273357487},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.2,"breakHorizontal":10.6,"spinRate":2148,"spinDirection":223},"zone":6,"typeConfidence":0.83,"plateTime":0.3982168659414165,"extension":7.181180311452461},"index":4,"playId":"da10cc66-1eaa-354e-86b5-f5d2e07856c8","pitchNumber":5,"startTime":"2026-07-22T19:10:09.108Z","endTime":"2026-07-22T19:10:12.108Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.925706084498675,"aZ":-15.766678031848361,"pfxX":-6.414507956564291,"pfxZ":8.338388748577698,"pX":-0.3335986073623588,"pZ":2.96740887776679,"vX0":8.772091317094539,"vY0":-139.52069417727878,"vZ0":-2.9918027100927427,"x":129.72,"y":158.66,"x0":-2.6877246622633004,"y0":50.00496493760225,"z0":5.0951871344504065,"aX":-12.625618494598443},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2120,"spinDirection":222},"zone":1,"typeConfidence":0.92,"plateTime":0.3928645391737775,"extension":6.943979745596704},"index":5,"playId":"96cdaf82-67d3-3947-9033-ec49dcbf14f9","pitchNumber":6,"startTime":"2026-07-22T19:10:30.366Z","endTime":"2026-07-22T19:10:34.013Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2026-07-22T19:10:49.546Z","endTime":"2026-07-22T19:11:02.905Z","isPitch":false,"type":"action","player":{"id":669003,"link":"/api/v1/people/669003"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.003804612867825,"aZ":-39.03475897302047,"pfxX":5.3206877455738315,"pfxZ":-4.785106372325936,"pX":-0.33211187590148505,"pZ":2.375892561541689,"vX0":4.439506432851341,"vY0":-119.04471363289015,"vZ0":1.4737050051768976,"x":129.66,"y":174.63,"x0":-2.912772577466817,"y0":50.00129953873629,"z0":5.284124234831833,"aX":7.630453436435705},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-8.0,"breakHorizontal":-10.7,"spinRate":2725,"spinDirection":72},"zone":4,"typeConfidence":2.0,"plateTime":0.46022208263371756,"extension":7.063555277380689},"hitData":{"launchSpeed":93.4,"launchAngle":-23.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":152.19}},"index":7,"playId":"c1625cd6-91c8-3dde-8de2-be442de3c659","pitchNumber":7,"startTime":"2026-07-22T19:11:02.905Z","endTime":"2026-07-22T19:11:11.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.89999999999999,"awayTeamWinProbability":27.10000000000001,"homeTeamWinProbabilityAdded":-0.8000000000000114,"leverageIndex":0.31,"dramaIndex":18.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:11:11.297Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T19:13:07.181Z","endTime":"2026-07-22T19:15:19.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.911131965241232,"aZ":-24.617190190526802,"pfxX":-11.395906603317066,"pfxZ":5.322263696636601,"pX":-0.08869860445592603,"pZ":0.5873555598618694,"vX0":6.710504351436838,"vY0":-118.48671389580737,"vZ0":-5.115177771428881,"x":120.38,"y":222.92,"x0":-1.4788197363921016,"y0":50.00291320116329,"z0":5.0271540088661935,"aX":-16.1826273086941},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":8.6,"breakHorizontal":19.0,"spinRate":2593,"spinDirection":247},"zone":13,"typeConfidence":0.91,"plateTime":0.4624958861751498,"extension":6.284884420012513},"index":0,"playId":"ca0024b9-9f17-385f-b08b-faa3314b8b81","pitchNumber":1,"startTime":"2026-07-22T19:13:19.850Z","endTime":"2026-07-22T19:13:23.527Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.8,"endSpeed":82.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.85435859984735,"aZ":-16.269784169526762,"pfxX":-6.704045015406749,"pfxZ":9.061400703463333,"pX":1.155144474700722,"pZ":3.647330403853814,"vX0":9.112683602570296,"vY0":-131.86279746786064,"vZ0":-0.9628176418366983,"x":72.97,"y":140.3,"x0":-1.47950865204968,"y0":50.00596290170021,"z0":5.22122202929842,"aX":-11.772279766380217},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.4,"breakHorizontal":10.1,"spinRate":2236,"spinDirection":218},"zone":12,"typeConfidence":0.75,"plateTime":0.41588099414581814,"extension":6.314616809935642},"index":1,"playId":"84fed8b6-4479-3ce6-b7a0-67887d2c0efc","pitchNumber":2,"startTime":"2026-07-22T19:13:37.655Z","endTime":"2026-07-22T19:13:41.812Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":90.9,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.097373402658196,"aZ":-17.270520080818194,"pfxX":-8.13471345041826,"pfxZ":8.44202679097727,"pX":-0.8779371335486188,"pZ":2.5679965621296486,"vX0":4.462041374566076,"vY0":-132.24166409081045,"vZ0":-3.264135588168101,"x":150.46,"y":169.44,"x0":-1.5333262199854503,"y0":50.00096400583153,"z0":5.090571754437943,"aX":-14.35698811553648},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.8,"breakHorizontal":13.7,"spinRate":2243,"spinDirection":220},"zone":11,"typeConfidence":0.79,"plateTime":0.41473296468702214,"extension":6.296900821164875},"index":2,"playId":"e9770551-c8d7-30a2-8e45-913485ca26e8","pitchNumber":3,"startTime":"2026-07-22T19:13:55.047Z","endTime":"2026-07-22T19:13:58.548Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2026-07-22T19:14:11.034Z","endTime":"2026-07-22T19:14:21.379Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55287915852431,"aZ":-17.231031634414276,"pfxX":-2.857361315458716,"pfxZ":8.966939388865509,"pX":-1.7614225404361212,"pZ":2.2975821755134938,"vX0":1.1605619655150508,"vY0":-128.04927774341058,"vZ0":-3.522601875625995,"x":184.14,"y":176.75,"x0":-1.8483818569200243,"y0":50.00348299344681,"z0":5.033156898410104,"aX":-4.762148518196637},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":15.7,"breakHorizontal":4.9,"spinRate":2263,"spinDirection":212},"zone":13,"typeConfidence":0.84,"plateTime":0.4271593197887955,"extension":6.307246502625128},"index":4,"playId":"b3473ac3-9ece-3f84-85a1-44ef27f48459","pitchNumber":4,"startTime":"2026-07-22T19:14:21.379Z","endTime":"2026-07-22T19:14:25.747Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":84.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.87686570798086,"aZ":-15.702349740935713,"pfxX":-6.8429692154340245,"pfxZ":9.059039371510796,"pX":-0.5718756799945096,"pZ":3.17437824783042,"vX0":4.956972396575444,"vY0":-133.7482939099776,"vZ0":-2.1797406679719167,"x":138.8,"y":153.07,"x0":-1.556868146216067,"y0":50.00205794731823,"z0":5.121381451276988,"aX":-12.441664960210128},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.2,"breakHorizontal":11.4,"spinRate":2102,"spinDirection":214},"zone":1,"typeConfidence":0.79,"plateTime":0.40896575165874083,"extension":6.261269233767719},"index":5,"playId":"5d9da2ca-53cd-3382-a6f2-47be4010fe93","pitchNumber":5,"startTime":"2026-07-22T19:14:40.208Z","endTime":"2026-07-22T19:14:45.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.469389775783586,"aZ":-14.348124195503186,"pfxX":-8.271371537254078,"pfxZ":9.81350495723197,"pX":0.35275642127969686,"pZ":2.658583044124491,"vX0":7.638880083295314,"vY0":-134.05167458006113,"vZ0":-3.7125662964882524,"x":103.55,"y":167.0,"x0":-1.4616467936832411,"y0":50.0053379286475,"z0":5.088517999622753,"aX":-15.028874356085527},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":17.2,"breakHorizontal":13.3,"spinRate":2324,"spinDirection":219},"zone":6,"typeConfidence":0.89,"plateTime":0.40889067325591943,"extension":6.356123288231632},"hitData":{"launchSpeed":90.2,"launchAngle":55.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":91.86,"coordY":116.73}},"index":6,"playId":"b215e7cc-2ed4-3dd5-bc65-2581fb1fcee4","pitchNumber":6,"startTime":"2026-07-22T19:15:09.322Z","endTime":"2026-07-22T19:15:19.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.6,"awayTeamWinProbability":24.400000000000006,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.04,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:15:19.824Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T19:15:23.239Z","endTime":"2026-07-22T19:17:14.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":"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.5,"endSpeed":83.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.90366639569464,"aZ":-11.187468467794705,"pfxX":-6.613059291276881,"pfxZ":11.59993934103688,"pX":0.222500541587509,"pZ":1.3412994881616902,"vX0":6.392606179644426,"vY0":-134.34702010921316,"vZ0":-7.5528433572004685,"x":108.52,"y":202.56,"x0":-1.340503515952252,"y0":50.00209696072667,"z0":5.003348301861749,"aX":-11.963836622461287},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.3,"breakHorizontal":10.4,"spinRate":2285,"spinDirection":219},"zone":14,"typeConfidence":0.91,"plateTime":0.40931904752992754,"extension":6.331379773710116},"index":0,"playId":"172abe13-a6ed-38c9-9496-353adee9cada","pitchNumber":1,"startTime":"2026-07-22T19:15:48.451Z","endTime":"2026-07-22T19:15:52.637Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":74.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049941312278683,"aZ":-26.108849310481425,"pfxX":-12.4539640308025,"pfxZ":4.287431559401173,"pX":-0.7674534701151816,"pZ":1.6827548663296117,"vX0":5.781499190577646,"vY0":-119.08468132981541,"vZ0":-2.2713643283220373,"x":146.25,"y":193.35,"x0":-1.6281599596098888,"y0":50.00345023722941,"z0":5.04655747944794,"aX":-17.620670105340647},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.4,"breakHorizontal":20.9,"spinRate":2542,"spinDirection":256},"zone":7,"typeConfidence":0.92,"plateTime":0.4625961642025964,"extension":6.249913741051932},"index":1,"playId":"1fa9db79-8c49-3753-800a-9ea8736f30b7","pitchNumber":2,"startTime":"2026-07-22T19:16:04.690Z","endTime":"2026-07-22T19:16:07.928Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.82841299035391,"aZ":-13.480447073063168,"pfxX":-6.473066460893716,"pfxZ":10.216103699044194,"pX":-0.1701366934952741,"pZ":3.4235144475527166,"vX0":5.889855098446077,"vY0":-134.78933896230825,"vZ0":-1.847892889807064,"x":123.49,"y":146.35,"x0":-1.5485547698541087,"y0":50.0018556746213,"z0":5.075895392000912,"aX":-11.843727327935252},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.2,"breakHorizontal":10.3,"spinRate":2303,"spinDirection":220},"zone":11,"typeConfidence":0.89,"plateTime":0.4072344643251209,"extension":6.385392170504949},"index":2,"playId":"5f77dd8c-09de-3e57-ab60-a8e4f6ba1b8c","pitchNumber":3,"startTime":"2026-07-22T19:16:24.724Z","endTime":"2026-07-22T19:16:28.137Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T19:16:34.439Z","endTime":"2026-07-22T19:16:53.953Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.195733700934774,"aZ":-36.50362739742166,"pfxX":8.917802308682795,"pfxZ":-3.032496480049786,"pX":-1.496630542446405,"pZ":1.3456344391012356,"vX0":-1.803547513474376,"vY0":-119.17812507798139,"vZ0":-0.9702375803355208,"x":174.05,"y":202.45,"x0":-1.8854442626961438,"y0":50.001358584606706,"z0":5.07282307416546,"aX":12.748752875531839},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.4,"breakHorizontal":-15.6,"spinRate":2219,"spinDirection":45},"zone":13,"typeConfidence":0.91,"plateTime":0.4606576454050004,"extension":6.250605618757033},"index":4,"playId":"f6969c22-cc18-3eb5-8e40-a82d0a790fdf","pitchNumber":4,"startTime":"2026-07-22T19:16:53.953Z","endTime":"2026-07-22T19:16:58.105Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":74.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47877523046785,"aZ":-24.871259988846944,"pfxX":-12.013623382498528,"pfxZ":5.100063571897008,"pX":-0.6707585867351885,"pZ":2.1390395944293203,"vX0":5.761352247189461,"vY0":-119.83047797986265,"vZ0":-1.6408383504222082,"x":142.57,"y":181.03,"x0":-1.5652194188326127,"y0":50.002197383498,"z0":5.087880840774428,"aX":-17.201933391036896},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":9.0,"breakHorizontal":20.0,"spinRate":2562,"spinDirection":253},"zone":7,"typeConfidence":0.91,"plateTime":0.45979965573820847,"extension":6.253642476895496},"index":5,"playId":"bb9f6d8d-2c20-3af8-a457-764ac5c4f33a","pitchNumber":5,"startTime":"2026-07-22T19:17:11.395Z","endTime":"2026-07-22T19:17:14.832Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":77.4,"awayTeamWinProbability":22.599999999999994,"homeTeamWinProbabilityAdded":1.8000000000000114,"leverageIndex":0.74,"dramaIndex":35.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:17:14.832Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-22T19:17:22.816Z","endTime":"2026-07-22T19:19:10.389Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.6,"endSpeed":74.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05738088151164,"aZ":-24.87326295648447,"pfxX":-11.209415680433583,"pfxZ":5.177267083491548,"pX":-1.1530753944084555,"pZ":2.7563913210947066,"vX0":4.671103920635838,"vY0":-118.65120686964045,"vZ0":-0.2833070400690263,"x":160.95,"y":164.36,"x0":-1.702981074070569,"y0":50.00261530735402,"z0":5.165664331020319,"aX":-15.804270047582305},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":9.6,"breakHorizontal":19.0,"spinRate":2457,"spinDirection":256},"zone":11,"typeConfidence":0.91,"plateTime":0.4636195971825541,"extension":6.35395210151499},"index":0,"playId":"8f414966-384e-3660-b9e9-6d6ca4a058de","pitchNumber":1,"startTime":"2026-07-22T19:17:42.092Z","endTime":"2026-07-22T19:17:45.940Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.2,"endSpeed":83.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.4161200385588,"aZ":-12.875564821668057,"pfxX":-7.8149382821156195,"pfxZ":10.723725743839905,"pX":1.3958411497480014,"pZ":4.161104652967013,"vX0":10.063105995147234,"vY0":-133.91500334083477,"vZ0":-0.2379278553243009,"x":63.79,"y":126.43,"x0":-1.4115539443283835,"y0":50.00083628168871,"z0":5.179670923073853,"aX":-14.062336546048751},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":19.6,"breakHorizontal":11.8,"spinRate":2322,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.4104708800455632,"extension":6.349756614982637},"index":1,"playId":"7ea97ac3-13eb-35c5-a8e4-b806a204e5ed","pitchNumber":2,"startTime":"2026-07-22T19:17:58.969Z","endTime":"2026-07-22T19:18:04.128Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.311729698529366,"aZ":-22.100030934878532,"pfxX":-11.812007114749921,"pfxZ":7.052312834279725,"pX":0.10512486064202808,"pZ":2.0518710908382527,"vX0":7.044378122661607,"vY0":-119.41960867746758,"vZ0":-2.4316862665319245,"x":112.99,"y":183.38,"x0":-1.3645461763583429,"y0":50.004310997219214,"z0":5.094060605178985,"aX":-16.8780153042386},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":12.4,"breakHorizontal":19.4,"spinRate":2463,"spinDirection":251},"zone":8,"typeConfidence":0.91,"plateTime":0.4605612897749385,"extension":6.3033097242443965},"index":2,"playId":"0e30bdf2-5ced-3508-8324-a87ff4959df3","pitchNumber":3,"startTime":"2026-07-22T19:18:17.557Z","endTime":"2026-07-22T19:18:22.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.204160934019132,"aZ":-26.904328359221022,"pfxX":-11.85036717914791,"pfxZ":3.751070201641898,"pX":-0.15698473536399324,"pZ":2.3535076546910516,"vX0":6.51982398424237,"vY0":-117.98268301949173,"vZ0":-0.7564645014770555,"x":122.98,"y":175.24,"x0":-1.4217447208646528,"y0":50.00304267334911,"z0":5.165795302872554,"aX":-16.646283031298076},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.8,"breakHorizontal":19.8,"spinRate":2587,"spinDirection":252},"zone":5,"typeConfidence":0.92,"plateTime":0.4649000897470854,"extension":6.3248567364666215},"index":3,"playId":"af328d48-d439-377d-a61d-345ac66b9340","pitchNumber":4,"startTime":"2026-07-22T19:18:41.146Z","endTime":"2026-07-22T19:18:44.555Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-22T19:18:51.541Z","endTime":"2026-07-22T19:19:04.862Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":3,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.68326785216147,"aZ":-14.560331700753885,"pfxX":-7.724035533661285,"pfxZ":9.329655306441836,"pX":0.7579011094350665,"pZ":2.014479084257744,"vX0":8.612279567934891,"vY0":-136.0279960630933,"vZ0":-5.377413714974236,"x":88.11,"y":184.39,"x0":-1.4341522707935912,"y0":50.006500117265425,"z0":5.013711796583343,"aX":-14.589828880319798},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":12.4,"spinRate":2309,"spinDirection":216},"zone":9,"typeConfidence":0.9,"plateTime":0.40147458179558226,"extension":6.204049890301105},"index":5,"playId":"1aa3cbdc-769f-3466-99ab-f8f04d503c94","pitchNumber":5,"startTime":"2026-07-22T19:19:04.862Z","endTime":"2026-07-22T19:19:10.389Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.60000000000001,"awayTeamWinProbability":21.39999999999999,"homeTeamWinProbabilityAdded":1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:19:10.389Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Andrew Vaughn walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T19:21:04.363Z","endTime":"2026-07-22T19:23:07.297Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":73.3,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.717154119754078,"aZ":-28.663392607931893,"pfxX":9.135950281358205,"pfxZ":2.5845580037577554,"pX":1.225726346828377,"pZ":2.1519949875942017,"vX0":6.475213816180377,"vY0":-116.37637513100448,"vZ0":-0.6842308682328686,"x":70.28,"y":180.68,"x0":-2.788810236637722,"y0":50.004377540065114,"z0":5.1870323865090935,"aX":12.41501639874647},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":4.8,"breakHorizontal":-18.2,"spinRate":2306,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4723189568132331,"extension":7.069222377861202},"index":0,"playId":"f3be435c-4985-32d0-950d-7b960681fe26","pitchNumber":1,"startTime":"2026-07-22T19:21:20.235Z","endTime":"2026-07-22T19:21:24.379Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02943726628693,"aZ":-27.754685865536345,"pfxX":0.16572279452715621,"pfxZ":2.7191184772051216,"pX":-0.2001929775076664,"pZ":1.2814041827756484,"vX0":7.076102744851354,"vY0":-126.41905109511345,"vZ0":-3.7889892595148122,"x":124.63,"y":204.18,"x0":-3.0532432788376385,"y0":50.000282396479214,"z0":5.01974623411567,"aX":0.26817050961568756},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.3,"breakHorizontal":-1.9,"spinRate":2294,"spinDirection":161},"zone":13,"typeConfidence":0.68,"plateTime":0.43276089923109406,"extension":7.013121800017809},"index":1,"playId":"b8b7184b-501a-3f65-a702-6f2fa59431d8","pitchNumber":2,"startTime":"2026-07-22T19:21:43.951Z","endTime":"2026-07-22T19:21:48.857Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":83.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.173753404144783,"aZ":-23.145339944946816,"pfxX":-1.4477207225048585,"pfxZ":5.101233230350016,"pX":0.7041184838828524,"pZ":1.7700871976359667,"vX0":9.567457055001999,"vY0":-131.75489412774994,"vZ0":-4.0162630658347,"x":90.16,"y":190.99,"x0":-2.77536946288055,"y0":50.0037300458298,"z0":5.010369623315191,"aX":-2.5635428522246757},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.6,"breakHorizontal":0.7,"spinRate":2303,"spinDirection":203},"zone":9,"typeConfidence":0.9,"plateTime":0.41461642812892174,"extension":7.110217606776191},"index":2,"playId":"7a59ac9d-0467-339b-93be-fe92c025daf7","pitchNumber":3,"startTime":"2026-07-22T19:22:02.411Z","endTime":"2026-07-22T19:22:05.858Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":94.5,"endSpeed":86.2,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.099347403302108,"aZ":-14.402508055704113,"pfxX":-6.752293240574228,"pfxZ":9.357075985528134,"pX":0.5113245785766272,"pZ":1.4058244896944592,"vX0":10.598697454533715,"vY0":-137.1426431491486,"vZ0":-7.031678298992019,"x":97.51,"y":200.82,"x0":-2.5310464617717034,"y0":50.00615772909319,"z0":4.990744752317745,"aX":-12.830054558190815},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.5,"breakHorizontal":10.0,"spinRate":2309,"spinDirection":222},"zone":14,"typeConfidence":0.84,"plateTime":0.39980474124097265,"extension":7.103927201397669},"index":3,"playId":"63976fb8-bdbe-3dee-ae87-5fded5fa3686","pitchNumber":4,"startTime":"2026-07-22T19:22:15.812Z","endTime":"2026-07-22T19:22:20.058Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.010743215985705,"aZ":-26.319848054284897,"pfxX":1.1593419383348071,"pfxZ":3.4158220830734294,"pX":0.44371612101354685,"pZ":3.1632505236901736,"vX0":7.969423433375236,"vY0":-129.82538748452814,"vZ0":0.15302525313908222,"x":100.09,"y":153.37,"x0":-2.8107016386267483,"y0":50.005096326182056,"z0":5.099336809603128,"aX":1.9867734351824407},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":6.5,"breakHorizontal":-3.8,"spinRate":2403,"spinDirection":177},"zone":3,"typeConfidence":0.92,"plateTime":0.42116005589572225,"extension":6.954515923940841},"index":4,"playId":"22e08dd5-8920-39f3-958f-f2a9ee01a567","pitchNumber":5,"startTime":"2026-07-22T19:22:32.574Z","endTime":"2026-07-22T19:22:39.457Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62532170792076,"aZ":-15.487582473171933,"pfxX":-6.464769876136806,"pfxZ":8.760088934067449,"pX":-1.229200074924612,"pZ":2.3429494459908624,"vX0":6.919601037439572,"vY0":-137.42171478031818,"vZ0":-4.380165972000594,"x":163.85,"y":175.52,"x0":-2.9448604020441795,"y0":50.00356976471243,"z0":5.016110096175055,"aX":-12.314948496843545},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":10.2,"spinRate":2173,"spinDirection":223},"zone":13,"typeConfidence":0.88,"plateTime":0.3992100358073549,"extension":7.133282530036449},"index":5,"playId":"cb93b203-14cf-3893-be15-46f5ea6931c6","pitchNumber":6,"startTime":"2026-07-22T19:23:02.545Z","endTime":"2026-07-22T19:23:07.297Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.6,"dramaIndex":34.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:23:07.297Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Bauers called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T19:23:08.856Z","endTime":"2026-07-22T19:25:05.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59445854682718,"aZ":-24.71256176514183,"pfxX":-3.2515151722766054,"pfxZ":4.247259594614812,"pX":0.8690430868232243,"pZ":3.1157687981845537,"vX0":10.479087280399105,"vY0":-131.82656930526653,"vZ0":-0.49960840538977425,"x":83.87,"y":154.65,"x0":-2.7387954144115474,"y0":50.00061535555456,"z0":5.135433191105042,"aX":-5.710051834900649},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.8,"breakHorizontal":3.6,"spinRate":2293,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.4158353445019447,"extension":6.980204163024682},"index":0,"playId":"7d5a1607-e1bd-3d8d-abb9-a4c8d07c372d","pitchNumber":1,"startTime":"2026-07-22T19:23:34.922Z","endTime":"2026-07-22T19:23:39.906Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":75.2,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693169888790624,"aZ":-37.870514093342805,"pfxX":3.858658595863379,"pfxZ":-4.0163286925459625,"pX":0.6636301056320332,"pZ":1.0405097599057391,"vX0":6.907388028121171,"vY0":-118.57529123344695,"vZ0":-1.5527580537425765,"x":91.7,"y":210.69,"x0":-2.7941611712089345,"y0":50.00459512079844,"z0":5.174369574298685,"aX":5.468358931178404},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.4,"breakHorizontal":-8.8,"spinRate":2621,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.46277158095259363,"extension":6.811391278485819},"index":1,"playId":"d552aaee-b750-3eea-8366-c14ccba892c3","pitchNumber":2,"startTime":"2026-07-22T19:23:56.476Z","endTime":"2026-07-22T19:24:00.117Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.21647898177623,"aZ":-37.94506230307074,"pfxX":7.385684369921046,"pfxZ":-4.185847988942957,"pX":-0.29140161946691756,"pZ":2.2458520505029957,"vX0":3.679319458412307,"vY0":-116.52973401157493,"vZ0":1.1064152281330237,"x":128.11,"y":178.14,"x0":-2.8484363204764325,"y0":50.00071843002963,"z0":5.34038393694782,"aX":10.189109645342711},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-7.1,"breakHorizontal":-14.3,"spinRate":2574,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.46942990272250595,"extension":6.643905928188938},"index":2,"playId":"a359f7d2-f161-3b37-801d-a9990fd4b7a1","pitchNumber":3,"startTime":"2026-07-22T19:24:20.624Z","endTime":"2026-07-22T19:24:24.462Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":94.0,"endSpeed":85.8,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49549639144303,"aZ":-15.941810466335024,"pfxX":-6.836586700230562,"pfxZ":8.604209703651138,"pX":-0.12949370652011807,"pZ":2.3181481393965435,"vX0":9.466725835739952,"vY0":-136.57586722297958,"vZ0":-4.523537524116354,"x":121.94,"y":176.19,"x0":-2.7547346096108725,"y0":50.00156961421986,"z0":5.094657749781125,"aX":-12.896118612653947},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.8,"breakHorizontal":10.3,"spinRate":2203,"spinDirection":231},"zone":5,"typeConfidence":0.81,"plateTime":0.4012670446365125,"extension":6.911562566235891},"index":3,"playId":"ae9c253b-661c-387d-8bc4-11a01b776979","pitchNumber":4,"startTime":"2026-07-22T19:24:39.844Z","endTime":"2026-07-22T19:24:43.327Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.675804809643946,"aZ":-37.83623037024022,"pfxX":5.745471138879962,"pfxZ":-3.90171764555498,"pX":-0.636051970158905,"pZ":2.0420751928987717,"vX0":3.4300565015624915,"vY0":-119.28877344676019,"vZ0":0.3372620578637584,"x":141.24,"y":183.64,"x0":-2.8363533056728465,"y0":50.00455170172145,"z0":5.293413477839367,"aX":8.330202812903343},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.7,"breakHorizontal":-11.2,"spinRate":2678,"spinDirection":70},"zone":7,"typeConfidence":2.0,"plateTime":0.45811306467796165,"extension":6.807362227285882},"index":4,"playId":"42affaa2-07f1-326e-978c-047fa6d77a01","pitchNumber":5,"startTime":"2026-07-22T19:24:59.089Z","endTime":"2026-07-22T19:25:05.549Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.7,"awayTeamWinProbability":21.299999999999997,"homeTeamWinProbabilityAdded":-2.200000000000003,"leverageIndex":0.97,"dramaIndex":43.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:25:05.549Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Cooper Pratt called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T19:25:07.178Z","endTime":"2026-07-22T19:27:20.691Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":93.6,"endSpeed":85.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.345450861249034,"aZ":-15.925413513868731,"pfxX":-6.446842049816241,"pfxZ":8.623652000152386,"pX":0.34141779995819205,"pZ":2.542929977026863,"vX0":10.362550630669293,"vY0":-136.02047187094539,"vZ0":-3.87788054258106,"x":103.99,"y":170.12,"x0":-2.670677360145816,"y0":50.00048409887928,"z0":5.083215310564022,"aX":-12.144431075866034},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":9.6,"spinRate":2200,"spinDirection":223},"zone":6,"typeConfidence":0.77,"plateTime":0.4018737840187976,"extension":6.984951481079163},"index":0,"playId":"bb27a076-4dda-307f-aa43-6f42d495c460","pitchNumber":1,"startTime":"2026-07-22T19:25:31.368Z","endTime":"2026-07-22T19:25:34.889Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5518801825345,"aZ":-26.68518298464595,"pfxX":7.001935389528218,"pfxZ":3.762636515286581,"pX":2.5107672121923357,"pZ":1.3771543573452072,"vX0":10.311331146599802,"vY0":-120.15013671515901,"vZ0":-2.871030841288593,"x":21.3,"y":201.6,"x0":-2.7486307081572203,"y0":50.0059344118345,"z0":4.9621270010639735,"aX":10.224983350891648},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":6.4,"breakHorizontal":-15.2,"spinRate":2503,"spinDirection":69},"zone":14,"typeConfidence":0.9,"plateTime":0.4560979541034733,"extension":7.015441184645144},"index":1,"playId":"227376b0-9b85-3a95-a74e-d5692ef4d79d","pitchNumber":2,"startTime":"2026-07-22T19:25:47.157Z","endTime":"2026-07-22T19:25:50.264Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.8,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.890397461058328,"aZ":-15.842307736978643,"pfxX":-6.046623408556052,"pfxZ":8.431930139980405,"pX":-1.1128621300641441,"pZ":3.5759370285234815,"vX0":6.7668977770940275,"vY0":-138.09906605456936,"vZ0":-1.3742263863083728,"x":159.42,"y":142.23,"x0":-2.8058911032694955,"y0":50.00627927270227,"z0":5.142445464159551,"aX":-11.71711984647068},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2256,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3961789842595107,"extension":6.8835186041616145},"index":2,"playId":"1a98cb52-e4c3-3461-8060-3ed14bf4a657","pitchNumber":3,"startTime":"2026-07-22T19:26:05.518Z","endTime":"2026-07-22T19:26:10.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T19:26:31.070Z","endTime":"2026-07-22T19:26:53.667Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.3,"endSpeed":88.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.037168102780793,"aZ":-19.112405727951703,"pfxX":-5.523015020637439,"pfxZ":6.544350135115966,"pX":-0.3223673222592239,"pZ":4.0619198235475205,"vX0":8.658354324229206,"vY0":-140.01802674577667,"vZ0":0.03792163377462132,"x":129.29,"y":129.11,"x0":-2.7296177897181386,"y0":50.00484517745313,"z0":5.293377391512474,"aX":-11.027562102181308},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.1,"breakHorizontal":8.3,"spinRate":2093,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.390401765939965,"extension":6.900794088179552},"index":4,"playId":"d3e2eee8-e3b7-306f-b502-b7d140c88def","pitchNumber":4,"startTime":"2026-07-22T19:26:53.667Z","endTime":"2026-07-22T19:26:57.098Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.6,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.399625448340693,"aZ":-16.837971797650095,"pfxX":-6.624325934681434,"pfxZ":7.8510549170640775,"pX":0.9054070114851509,"pZ":2.0824294947705924,"vX0":12.077016642436558,"vY0":-138.50438067858903,"vZ0":-4.8916480549908306,"x":82.49,"y":182.55,"x0":-2.6402741778914756,"y0":50.00109899179334,"z0":4.988500942687798,"aX":-12.938018433296397},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.4,"breakHorizontal":9.6,"spinRate":2159,"spinDirection":231},"zone":14,"typeConfidence":0.87,"plateTime":0.39466385764177314,"extension":7.069232889446468},"index":5,"playId":"496a2a4a-2733-3d64-a85e-4379b8dc3a12","pitchNumber":5,"startTime":"2026-07-22T19:27:14.652Z","endTime":"2026-07-22T19:27:20.691Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":76.7,"awayTeamWinProbability":23.299999999999997,"homeTeamWinProbabilityAdded":-2.0,"leverageIndex":0.84,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:27:20.691Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Joey Ortiz singles on a ground ball to right fielder Brett Baty. Andrew Vaughn to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T19:27:27.959Z","endTime":"2026-07-22T19:28:19.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"postOnSecond":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.080896481570456,"aZ":-29.468394253965375,"pfxX":5.773256721376988,"pfxZ":1.9213094538191484,"pX":1.8873284122899388,"pZ":2.276258472510486,"vX0":9.297261087666534,"vY0":-118.20940417634039,"vZ0":-0.28342443736880407,"x":45.06,"y":177.32,"x0":-2.8511087422018324,"y0":50.00556863756734,"z0":5.109037732602252,"aX":8.150231985769922},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.7,"breakHorizontal":-12.7,"spinRate":2528,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4638069126730584,"extension":6.854135116837147},"index":0,"playId":"fae7771c-ad42-3053-b9be-8744455d1832","pitchNumber":1,"startTime":"2026-07-22T19:27:48.189Z","endTime":"2026-07-22T19:27:51.326Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.754165001303996,"aZ":-18.389465376132804,"pfxX":-5.824493323352762,"pfxZ":7.148004895001925,"pX":0.24353423813352587,"pZ":2.4434004324430436,"vX0":10.092609477283606,"vY0":-137.77928034996643,"vZ0":-3.8587977690815087,"x":107.72,"y":172.81,"x0":-2.7052567463517847,"y0":50.00165796027745,"z0":5.0999290958661145,"aX":-11.231394765310393},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.4,"breakHorizontal":8.5,"spinRate":2130,"spinDirection":223},"zone":6,"typeConfidence":0.86,"plateTime":0.3970886792117967,"extension":7.0536733356645644},"hitData":{"launchSpeed":97.0,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.94,"coordY":103.04}},"index":1,"playId":"073c424f-cf8e-34d1-8b1c-895de76b61f8","pitchNumber":2,"startTime":"2026-07-22T19:28:08.371Z","endTime":"2026-07-22T19:28:19.592Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"first":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":681035,"link":"/api/v1/people/681035"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.10000000000001,"awayTeamWinProbability":21.89999999999999,"homeTeamWinProbabilityAdded":1.4000000000000057,"leverageIndex":0.64,"dramaIndex":30.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:28:19.592Z","atBatIndex":32},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-22T19:31:10.886Z","endTime":"2026-07-22T19:33:12.566Z","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":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T19:28:37.699Z","endTime":"2026-07-22T19:29:13.131Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Cionel Pérez replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T19:29:13.131Z","endTime":"2026-07-22T19:31:13.121Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672335,"link":"/api/v1/people/672335"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":681035,"link":"/api/v1/people/681035","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":89.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.959117421862633,"aZ":-21.991865861872753,"pfxX":7.468083598132476,"pfxZ":5.099607575919633,"pX":-0.5572411644367374,"pZ":0.9091053200480713,"vX0":-6.83218891030836,"vY0":-139.35627380773855,"vZ0":-8.163737884806755,"x":138.24,"y":214.23,"x0":0.9383312820862455,"y0":50.003190256703,"z0":5.293627709622067,"aX":14.907561900141948},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":-12.4,"spinRate":2180,"spinDirection":154},"zone":13,"typeConfidence":0.9,"plateTime":0.3908352319673276,"extension":5.943141620518012},"index":2,"playId":"d996679b-649e-3cce-a0d6-ad00665ba636","pitchNumber":1,"startTime":"2026-07-22T19:31:13.121Z","endTime":"2026-07-22T19:31:16.859Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.72750599159927,"aZ":-23.485011531349755,"pfxX":7.741682291997789,"pfxZ":4.3033390207425475,"pX":0.8479621850862632,"pZ":1.771980512349594,"vX0":-3.403784840645441,"vY0":-140.44733581965548,"vZ0":-5.699708663137181,"x":84.68,"y":190.94,"x0":1.0628922311996674,"y0":50.0003949585098,"z0":5.3331011382288045,"aX":15.623722677928557},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.0,"breakHorizontal":-13.4,"spinRate":2199,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.3884606023967945,"extension":5.877677853940228},"index":3,"playId":"337f8886-0cd1-30c3-9563-89bf3e9bf904","pitchNumber":2,"startTime":"2026-07-22T19:31:34.354Z","endTime":"2026-07-22T19:31:37.673Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1685918776589,"aZ":-34.93146363345971,"pfxX":-6.626370163093628,"pfxZ":-1.7941165321629589,"pX":-0.07150402772690181,"pZ":1.058572434450183,"vX0":-1.1968410292580864,"vY0":-123.2159340956402,"vZ0":-3.292300038225025,"x":119.73,"y":210.2,"x0":1.2817623066387263,"y0":50.00526336294479,"z0":5.37271621982159,"aX":-10.15984382926106},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.8,"breakHorizontal":12.2,"spinRate":2703,"spinDirection":314},"zone":13,"typeConfidence":0.94,"plateTime":0.4450395027876439,"extension":5.868283302542654},"index":4,"playId":"6561fb9f-abd9-35ad-9e87-75fff16ed674","pitchNumber":3,"startTime":"2026-07-22T19:31:55.296Z","endTime":"2026-07-22T19:31:59.487Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694789874625936,"aZ":-24.14972699382744,"pfxX":7.7671515003307325,"pfxZ":3.9831841596843844,"pX":1.211381087937382,"pZ":2.729316299102092,"vX0":-2.668849051943921,"vY0":-140.76137772160584,"vZ0":-3.0480642867645695,"x":70.83,"y":165.09,"x0":1.1602449142133995,"y0":50.00430925936216,"z0":5.38247330535601,"aX":15.652932005365509},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":6.8,"breakHorizontal":-13.6,"spinRate":2291,"spinDirection":148},"zone":12,"typeConfidence":0.9,"plateTime":0.3885014360803738,"extension":5.871924931348308},"index":5,"playId":"527cc843-55e5-3ea8-83e9-21ce42290733","pitchNumber":4,"startTime":"2026-07-22T19:32:15.643Z","endTime":"2026-07-22T19:32:18.894Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":79.4,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.513942633280625,"aZ":-34.52446919577191,"pfxX":-6.990816615204991,"pfxZ":-1.4897818184232676,"pX":1.3174056699599068,"pZ":1.2356477470488758,"vX0":2.0961051754369002,"vY0":-123.89272625625138,"vZ0":-3.2290324107267434,"x":66.78,"y":205.42,"x0":1.3757156102295243,"y0":50.00331430067016,"z0":5.400566521144996,"aX":-11.01973751981277},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-3.1,"breakHorizontal":12.2,"spinRate":2686,"spinDirection":320},"zone":14,"typeConfidence":0.92,"plateTime":0.4397640215299461,"extension":5.926031012430686},"index":6,"playId":"e5f19400-2126-3797-88e4-48755945c2f9","pitchNumber":5,"startTime":"2026-07-22T19:32:39.812Z","endTime":"2026-07-22T19:32:43.340Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":90.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.10658620274455,"aZ":-22.37681201313663,"pfxX":8.292201306415723,"pfxZ":4.734681248828678,"pX":-0.05401313200700485,"pZ":1.743104445249193,"vX0":-6.194740283071194,"vY0":-142.31616492055804,"vZ0":-6.068433381350084,"x":119.06,"y":191.72,"x0":1.0644531424657073,"y0":50.001594625570306,"z0":5.303162664392047,"aX":17.150602327543766},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":-13.9,"spinRate":2310,"spinDirection":145},"zone":8,"typeConfidence":0.91,"plateTime":0.3836526481759366,"extension":5.977188016921382},"hitData":{"launchSpeed":89.6,"launchAngle":-28.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.34,"coordY":154.22}},"index":7,"playId":"7d27d729-089d-3e40-b9ce-093e49c060ea","pitchNumber":6,"startTime":"2026-07-22T19:33:05.013Z","endTime":"2026-07-22T19:33:12.566Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"second":{"id":683734,"link":"/api/v1/people/683734"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":75.1,"awayTeamWinProbability":24.900000000000006,"homeTeamWinProbabilityAdded":-3.000000000000014,"leverageIndex":1.21,"dramaIndex":54.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:33:12.566Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out, second baseman Brice Turang to first baseman Andrew Vaughn.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T19:35:06.427Z","endTime":"2026-07-22T19:36:28.593Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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_assist"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.887879500829314,"aZ":-19.300888302326992,"pfxX":-1.274622770292166,"pfxZ":8.086222854765268,"pX":0.9322066425557736,"pZ":2.543013277438322,"vX0":6.4698201926767664,"vY0":-125.04266715826475,"vZ0":-2.503110369675419,"x":81.47,"y":170.12,"x0":-1.5169769940118023,"y0":50.00611540002043,"z0":5.130993875077745,"aX":-2.0311704747631403},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":14.3,"breakHorizontal":1.0,"spinRate":2416,"spinDirection":201},"zone":12,"typeConfidence":0.86,"plateTime":0.4370939956696942,"extension":6.354920115228244},"index":0,"playId":"74da2deb-e679-3fa8-a973-714f8a21aa7b","pitchNumber":1,"startTime":"2026-07-22T19:35:23.121Z","endTime":"2026-07-22T19:35:27.992Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":72.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.863388847217323,"aZ":-26.122369881975136,"pfxX":-11.72107182463378,"pfxZ":4.438177355132829,"pX":-0.26270616822987125,"pZ":2.4712590543002784,"vX0":6.114488040145479,"vY0":-116.86970528538026,"vZ0":-0.5512356051531295,"x":127.01,"y":172.06,"x0":-1.4089530935532804,"y0":50.00471854564047,"z0":5.193635901849931,"aX":-15.991695949973687},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":8.2,"breakHorizontal":19.4,"spinRate":2594,"spinDirection":254},"zone":5,"typeConfidence":0.93,"plateTime":0.4711680837066079,"extension":6.260650442814278},"index":1,"playId":"939b01a0-5c2d-374b-8996-5ccf4a35b60e","pitchNumber":2,"startTime":"2026-07-22T19:35:42.037Z","endTime":"2026-07-22T19:35:46.006Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.7,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.345389405390954,"aZ":-20.969406239202392,"pfxX":-0.7361392603754942,"pfxZ":6.731052491009079,"pX":1.401468839035567,"pZ":2.839609375969936,"vX0":7.261008142355027,"vY0":-127.69810232447541,"vZ0":-1.734600485343627,"x":63.58,"y":162.11,"x0":-1.3735295785336326,"y0":50.00188554978,"z0":5.164227426859846,"aX":-1.2255378336011862},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":12.1,"breakHorizontal":-0.1,"spinRate":2291,"spinDirection":200},"zone":12,"typeConfidence":0.88,"plateTime":0.4276189581982561,"extension":6.412739588620752},"index":2,"playId":"2e7282e6-4c06-3f5a-b24d-b2b968ff7c18","pitchNumber":3,"startTime":"2026-07-22T19:36:02.672Z","endTime":"2026-07-22T19:36:07.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.569034649302903,"aZ":-34.210972887602665,"pfxX":4.147560880479914,"pfxZ":-1.4494851124815202,"pX":0.8877931938624688,"pZ":1.9379952508617393,"vX0":4.678042274286111,"vY0":-117.6032953158602,"vZ0":-0.14424244052631652,"x":83.16,"y":186.45,"x0":-1.663380377787593,"y0":50.00341242661863,"z0":5.1641118832788715,"aX":5.828651406444435},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-2.4,"breakHorizontal":-8.6,"spinRate":2400,"spinDirection":51},"zone":14,"typeConfidence":0.82,"plateTime":0.4651154279354972,"extension":6.348616972217962},"hitData":{"launchSpeed":64.1,"launchAngle":-5.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":134.11,"coordY":153.38}},"index":3,"playId":"7d40e7bc-1f47-3e3f-bb31-5fd50fffd64b","pitchNumber":4,"startTime":"2026-07-22T19:36:19.278Z","endTime":"2026-07-22T19:36:28.593Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.0,"awayTeamWinProbability":22.0,"homeTeamWinProbabilityAdded":2.9000000000000057,"leverageIndex":1.13,"dramaIndex":51.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:36:28.593Z","atBatIndex":34},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Baty homers (6) on a fly ball to right field.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T19:36:36.657Z","endTime":"2026-07-22T19:38:29.685Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":701656,"link":"/api/v1/people/701656"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.042707774389733,"aZ":-28.394362191092274,"pfxX":-11.668661438605747,"pfxZ":2.6663949940037845,"pX":-0.9997949942462854,"pZ":2.2968541774421123,"vX0":4.740111632254024,"vY0":-118.08392927873365,"vZ0":-0.7849458527762316,"x":155.11,"y":176.76,"x0":-1.5150071439713841,"y0":50.00012426936576,"z0":5.241077996767023,"aX":-16.510149477107262},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.9,"breakHorizontal":20.0,"spinRate":2417,"spinDirection":257},"zone":13,"typeConfidence":0.9,"plateTime":0.463485767853288,"extension":6.264575051088018},"index":0,"playId":"09d768ab-32f3-37cc-8513-f9afecc3606d","pitchNumber":1,"startTime":"2026-07-22T19:36:54.874Z","endTime":"2026-07-22T19:36:58.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-22T19:37:06.918Z","endTime":"2026-07-22T19:37:22.805Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":92.5,"endSpeed":85.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.741202925300996,"aZ":-16.48738854120267,"pfxX":-5.906836770938752,"pfxZ":8.447319712257789,"pX":-1.1369954172715815,"pZ":3.1240978881068,"vX0":3.509480654046356,"vY0":-134.7887780775196,"vZ0":-2.2609745697090085,"x":160.34,"y":154.43,"x0":-1.6821634980041835,"y0":50.00420752848134,"z0":5.125809314656983,"aX":-10.970852050130759},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.1,"breakHorizontal":10.1,"spinRate":2046,"spinDirection":219},"zone":11,"typeConfidence":0.72,"plateTime":0.4049301291633931,"extension":6.254149396693855},"index":2,"playId":"1fd0f0fe-ac05-335a-a12a-6e531564383d","pitchNumber":2,"startTime":"2026-07-22T19:37:22.805Z","endTime":"2026-07-22T19:37:26.698Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69591853329948,"aZ":-27.54626538642458,"pfxX":-11.153937299639086,"pfxZ":3.373514933225958,"pX":-0.11496463572609161,"pZ":2.0184475284703565,"vX0":6.291774781938303,"vY0":-116.5974047497461,"vZ0":-1.1666854959776651,"x":121.38,"y":184.28,"x0":-1.4044464179701972,"y0":50.00351741397685,"z0":5.133724924732479,"aX":-15.30017812870905},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":6.1,"breakHorizontal":18.6,"spinRate":2550,"spinDirection":255},"zone":8,"typeConfidence":0.91,"plateTime":0.4704452154216914,"extension":6.268533026939711},"index":3,"playId":"56c4fe9e-8883-37f4-90d3-fe27c513b65e","pitchNumber":3,"startTime":"2026-07-22T19:37:46.379Z","endTime":"2026-07-22T19:37:49.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":72.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20852696972326,"aZ":-26.19449427108383,"pfxX":-11.787275646899992,"pfxZ":4.389011794538959,"pX":-0.5246720742948214,"pZ":1.9896305536900303,"vX0":5.821418128238028,"vY0":-116.67632747588817,"vZ0":-1.3715628263385597,"x":137.0,"y":185.06,"x0":-1.5350124336653086,"y0":50.00575590863814,"z0":5.0791440204904434,"aX":-16.075312305441855},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":7.8,"breakHorizontal":19.7,"spinRate":2535,"spinDirection":258},"zone":7,"typeConfidence":0.92,"plateTime":0.47143299919751547,"extension":6.388773022275176},"hitData":{"launchSpeed":105.8,"launchAngle":23.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":209.42,"coordY":76.31}},"index":4,"playId":"f927517d-c718-3b7c-a021-b0b2bdc5e4f9","pitchNumber":4,"startTime":"2026-07-22T19:38:04.610Z","endTime":"2026-07-22T19:38:29.685Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":67.0,"awayTeamWinProbability":33.0,"homeTeamWinProbabilityAdded":-11.0,"leverageIndex":0.8,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:38:29.685Z","atBatIndex":35},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T19:39:02.663Z","endTime":"2026-07-22T19:39:55.111Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T19:38:50.041Z","endTime":"2026-07-22T19:39:04.961Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.859696619679696,"aZ":-20.776379973405245,"pfxX":1.3702763059216463,"pfxZ":7.1229601658981245,"pX":0.21445385781347903,"pZ":3.065096612142984,"vX0":4.106132222717096,"vY0":-125.08259821510408,"vZ0":-1.125993461766841,"x":108.83,"y":156.02,"x0":-1.6199197534665173,"y0":50.00522858090205,"z0":5.20875172318962,"aX":2.1921725756869},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":13.0,"breakHorizontal":-3.4,"spinRate":2329,"spinDirection":192},"zone":2,"typeConfidence":0.89,"plateTime":0.43622565681210634,"extension":6.251702951723418},"index":1,"playId":"9b3576ed-0ac5-3442-9959-17c47339159b","pitchNumber":1,"startTime":"2026-07-22T19:39:04.961Z","endTime":"2026-07-22T19:39:08.893Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.446036173818595,"aZ":-14.854230557998557,"pfxX":-6.9945083052901715,"pfxZ":9.31112021637419,"pX":-1.0573277560148433,"pZ":3.3172921693684265,"vX0":3.9282381886233524,"vY0":-135.6995397325563,"vZ0":-2.2033666187019327,"x":157.3,"y":149.21,"x0":-1.6170588928948,"y0":50.00147208720338,"z0":5.1778960782647205,"aX":-13.008039830839605},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":11.8,"spinRate":2338,"spinDirection":218},"zone":11,"typeConfidence":0.89,"plateTime":0.4040573277111994,"extension":6.267402180894959},"index":2,"playId":"c4841ccc-f8e2-3712-b608-98e6f4faf1fd","pitchNumber":2,"startTime":"2026-07-22T19:39:25.490Z","endTime":"2026-07-22T19:39:34.216Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.708499948385434,"aZ":-12.148312072721808,"pfxX":-6.725564070363902,"pfxZ":10.713251917929428,"pX":-0.1257641312951317,"pZ":1.7405281933057484,"vX0":6.003560473290223,"vY0":-136.0720549705734,"vZ0":-6.521030965154099,"x":121.79,"y":191.79,"x0":-1.4901657968968989,"y0":50.003858425615626,"z0":5.014994543467007,"aX":-12.57424725353273},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.1,"breakHorizontal":10.8,"spinRate":2326,"spinDirection":216},"zone":8,"typeConfidence":0.91,"plateTime":0.40299290932551557,"extension":6.235302049710491},"index":3,"playId":"5f027b56-5875-3399-9611-7731ee2f6f5f","pitchNumber":3,"startTime":"2026-07-22T19:39:49.190Z","endTime":"2026-07-22T19:39:55.111Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.3,"awayTeamWinProbability":30.700000000000003,"homeTeamWinProbabilityAdded":2.299999999999997,"leverageIndex":0.92,"dramaIndex":42.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:39:55.111Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"A.J. Ewing doubles (11) on a sharp line drive to center fielder Garrett Mitchell.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T19:40:25.920Z","endTime":"2026-07-22T19:40:42.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T19:40:16.532Z","endTime":"2026-07-22T19:40:28.130Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.979039590850988,"aZ":-19.038904774324653,"pfxX":-1.9831528098248172,"pfxZ":8.08423457164466,"pX":0.35899186829760493,"pZ":2.638223808664285,"vX0":5.540983275261145,"vY0":-126.19548233928478,"vZ0":-2.2615023366476557,"x":103.32,"y":167.55,"x0":-1.60056683643941,"y0":50.00025032926356,"z0":5.068018005041378,"aX":-3.2217409551869802},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":14.4,"breakHorizontal":2.4,"spinRate":2257,"spinDirection":213},"zone":6,"typeConfidence":0.85,"plateTime":0.4328621648626956,"extension":6.403139597780713},"hitData":{"launchSpeed":102.8,"launchAngle":17.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.44,"coordY":71.17}},"index":1,"playId":"b56cf739-1a35-361b-aa21-4bdb618ed173","pitchNumber":1,"startTime":"2026-07-22T19:40:28.130Z","endTime":"2026-07-22T19:40:42.145Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":66.10000000000001,"awayTeamWinProbability":33.89999999999999,"homeTeamWinProbabilityAdded":-3.1999999999999886,"leverageIndex":0.58,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:40:42.145Z","atBatIndex":37},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to second baseman Brice Turang.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-22T19:41:42.445Z","endTime":"2026-07-22T19:43:40.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":701656,"fullName":"Logan Henderson","link":"/api/v1/people/701656"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T19:41:00.677Z","endTime":"2026-07-22T19:41:29.946Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T19:41:29.946Z","endTime":"2026-07-22T19:41:44.513Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40439627340715,"aZ":-26.195849567012335,"pfxX":-11.252584028648737,"pfxZ":4.107245186730734,"pX":-0.5593686651972266,"pZ":0.923162909308261,"vX0":6.0432916890792,"vY0":-119.97506087920245,"vZ0":-3.9638537564222083,"x":138.32,"y":213.85,"x0":-1.6500469796246868,"y0":50.00519317383414,"z0":4.933865403603215,"aX":-16.391654828758796},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":6.7,"breakHorizontal":19.0,"spinRate":2551,"spinDirection":249},"zone":13,"typeConfidence":0.9,"plateTime":0.4566930017673081,"extension":6.333158980060876},"index":2,"playId":"f5ca2409-1cb3-32e6-a8c1-c68ea96c0397","pitchNumber":1,"startTime":"2026-07-22T19:41:44.513Z","endTime":"2026-07-22T19:41:52.101Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.383211644674404,"aZ":-15.306493394873876,"pfxX":-7.940280169870148,"pfxZ":9.313299798045497,"pX":-1.2081782754151928,"pZ":2.9834574336806097,"vX0":3.8816901417568603,"vY0":-133.6359410093997,"vZ0":-2.73778190152424,"x":163.05,"y":158.23,"x0":-1.646651492628557,"y0":50.004908626454394,"z0":5.118698563302598,"aX":-14.385314491438324},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.4,"breakHorizontal":13.6,"spinRate":2371,"spinDirection":218},"zone":11,"typeConfidence":0.84,"plateTime":0.4096260363366193,"extension":6.2709536515198785},"index":3,"playId":"670f236c-30af-3957-af4b-c67d5fa2f82b","pitchNumber":2,"startTime":"2026-07-22T19:42:52.313Z","endTime":"2026-07-22T19:42:57.354Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.24760264673573,"aZ":-14.86718850771468,"pfxX":-7.419308627377401,"pfxZ":9.415985302768767,"pX":0.04097829094032134,"pZ":2.8607584421267114,"vX0":6.749270370063717,"vY0":-134.5032531709424,"vZ0":-2.9351183556517983,"x":115.44,"y":161.54,"x0":-1.5327753447114587,"y0":50.00521989794006,"z0":5.015880666410728,"aX":-13.64197069764608},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":12.0,"spinRate":2397,"spinDirection":221},"zone":2,"typeConfidence":0.86,"plateTime":0.40669417183843226,"extension":6.438448386663929},"index":4,"playId":"0a843bae-4066-33fe-b9a2-f2763c08b9ed","pitchNumber":3,"startTime":"2026-07-22T19:43:12.495Z","endTime":"2026-07-22T19:43:16.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.1,"endSpeed":75.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.968550543290032,"aZ":-26.592460732079246,"pfxX":-10.771920884303114,"pfxZ":3.834781989605151,"pX":-1.1955580962984003,"pZ":1.137279676263545,"vX0":4.496391198044582,"vY0":-119.56068700618205,"vZ0":-3.4746336991856284,"x":162.57,"y":208.07,"x0":-1.6959459535494479,"y0":50.00257046833223,"z0":4.982966681720929,"aX":-15.672711281607357},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.4,"breakHorizontal":18.5,"spinRate":2692,"spinDirection":253},"zone":13,"typeConfidence":0.88,"plateTime":0.4572514667552827,"extension":6.474789303979041},"hitData":{"launchSpeed":62.4,"launchAngle":20.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.23,"coordY":140.71}},"index":5,"playId":"5f3125c5-2904-33e8-9914-1a7c5ea86859","pitchNumber":4,"startTime":"2026-07-22T19:43:33.787Z","endTime":"2026-07-22T19:43:40.403Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"second":{"id":805999,"link":"/api/v1/people/805999"},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":701656,"link":"/api/v1/people/701656"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.8,"awayTeamWinProbability":29.200000000000003,"homeTeamWinProbabilityAdded":4.699999999999989,"leverageIndex":1.75,"dramaIndex":78.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:43:40.403Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Chourio singles on a line drive to shortstop Francisco Lindor.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T19:45:36.556Z","endTime":"2026-07-22T19:46:05.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.726490465581218,"aZ":-15.545932511315003,"pfxX":2.979071689874819,"pfxZ":8.330685925404094,"pX":-1.4358317561739018,"pZ":2.309591502198697,"vX0":-7.787407215149294,"vY0":-139.7439790760778,"vZ0":-5.4351449443416815,"x":171.73,"y":176.42,"x0":0.9884640449319725,"y0":50.00578865875617,"z0":5.285611607940643,"aX":5.949184835303927},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":-4.0,"spinRate":2122,"spinDirection":139},"zone":13,"typeConfidence":0.91,"plateTime":0.3905572210422359,"extension":6.02017068958515},"hitData":{"launchSpeed":62.4,"launchAngle":24.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":101.18,"coordY":123.61}},"index":0,"playId":"17b8e5b2-49c8-3399-9089-e63d5e69b1f5","pitchNumber":1,"startTime":"2026-07-22T19:45:53.232Z","endTime":"2026-07-22T19:46:05.373Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.1,"awayTeamWinProbability":25.900000000000006,"homeTeamWinProbabilityAdded":3.299999999999997,"leverageIndex":0.84,"dramaIndex":46.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:46:05.373Z","atBatIndex":39},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brice Turang singles on a ground ball to left fielder Carson Benge. Jackson Chourio to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T19:46:13.238Z","endTime":"2026-07-22T19:48:40.601Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5,6],"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":6},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.5,"endSpeed":88.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.889572666562863,"aZ":-23.96912388701954,"pfxX":10.16058612888049,"pfxZ":4.122898150428185,"pX":-0.2438146149154602,"pZ":0.31644741393639253,"vX0":-6.731458573628155,"vY0":-140.21994734315328,"vZ0":-9.155892219739,"x":126.29,"y":230.24,"x0":0.8685814410357163,"y0":50.00462959034452,"z0":5.189850320670696,"aX":20.222229049425867},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.8,"breakHorizontal":-17.0,"spinRate":2211,"spinDirection":145},"zone":13,"typeConfidence":0.91,"plateTime":0.39071892357294713,"extension":5.874616590234306},"index":0,"playId":"f371725b-1974-3d3b-b9f1-27dc32bc8921","pitchNumber":1,"startTime":"2026-07-22T19:46:28.834Z","endTime":"2026-07-22T19:46:32.872Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":95.0,"endSpeed":87.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.374196275750418,"aZ":-27.535940749996847,"pfxX":7.184231825571757,"pfxZ":2.379066889528037,"pX":0.5298824397121495,"pZ":2.914426784860188,"vX0":-3.908186662462313,"vY0":-138.4103479238536,"vZ0":-1.8622809150629356,"x":96.8,"y":160.09,"x0":1.0228554410125994,"y0":50.00306748650709,"z0":5.430313590464357,"aX":14.012560939889909},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":-12.2,"spinRate":2175,"spinDirection":150},"zone":3,"typeConfidence":0.89,"plateTime":0.3949295388370766,"extension":6.018956151813398},"index":1,"playId":"b1f29249-fe9b-3ac6-a6a2-96a6e1d8673f","pitchNumber":2,"startTime":"2026-07-22T19:46:49.190Z","endTime":"2026-07-22T19:46:53.102Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.134894744281958,"aZ":-25.69561730285535,"pfxX":7.931862670761302,"pfxZ":3.200339043508462,"pX":1.3435201245497705,"pZ":3.022285366346488,"vX0":-2.162476483555267,"vY0":-141.19409300869998,"vZ0":-2.243014275964936,"x":65.79,"y":157.18,"x0":1.0870210316273479,"y0":50.005699887594304,"z0":5.474790179786825,"aX":16.071245428089263},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":5.5,"breakHorizontal":-13.9,"spinRate":2161,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.38743401988703985,"extension":5.823975613723604},"index":2,"playId":"e841314b-898c-354a-a64f-4bf4ef77777d","pitchNumber":3,"startTime":"2026-07-22T19:47:08.237Z","endTime":"2026-07-22T19:47:11.827Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-22T19:47:21.433Z","endTime":"2026-07-22T19:47:39.279Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05610047326957,"aZ":-34.718185923332555,"pfxX":-8.589069532178543,"pfxZ":-1.6992069810809287,"pX":-0.1658659130009935,"pZ":2.2642560858484035,"vX0":-0.7238490503867483,"vY0":-122.79105167966603,"vZ0":-0.6127925266286451,"x":123.32,"y":177.65,"x0":1.2473962549923392,"y0":50.00388804731643,"z0":5.5255358919350055,"aX":-12.842248641149409},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-2.9,"breakHorizontal":15.7,"spinRate":2604,"spinDirection":313},"zone":5,"typeConfidence":0.92,"plateTime":0.4496806554443382,"extension":5.956596793323722},"index":4,"playId":"1469eea7-7391-3ba9-a372-87062a0ea895","pitchNumber":4,"startTime":"2026-07-22T19:47:39.279Z","endTime":"2026-07-22T19:47:43.723Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.07639731386751,"aZ":-33.37329036859893,"pfxX":-7.035125724923457,"pfxZ":-0.7547595872692829,"pX":-1.5826116550152989,"pZ":0.9658093756423529,"vX0":-4.085010016771705,"vY0":-126.09913941911609,"vZ0":-4.1071893771202745,"x":177.33,"y":212.7,"x0":0.9776172069645042,"y0":50.001345698092265,"z0":5.338137140319493,"aX":-11.21223513858107},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-2.2,"breakHorizontal":13.7,"spinRate":2601,"spinDirection":321},"zone":13,"typeConfidence":0.93,"plateTime":0.4360606682626966,"extension":6.064126075305669},"index":5,"playId":"c7f3ee4c-ed77-3353-86e7-9eb0cd0cec8b","pitchNumber":5,"startTime":"2026-07-22T19:48:08.756Z","endTime":"2026-07-22T19:48:12.927Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.0,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.548451858056083,"aZ":-26.109175146859208,"pfxX":8.715494213062438,"pfxZ":2.9407069429803245,"pX":0.2577664986380436,"pZ":1.8617755812929044,"vX0":-5.202232759358644,"vY0":-142.4527585934413,"vZ0":-5.129160009878403,"x":107.17,"y":188.51,"x0":0.9716252116711189,"y0":50.002820187994246,"z0":5.327957542669642,"aX":17.981113643525294},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.4,"breakHorizontal":-14.8,"spinRate":2194,"spinDirection":145},"zone":8,"typeConfidence":0.92,"plateTime":0.38392147952988687,"extension":5.9363063017293705},"hitData":{"launchSpeed":109.8,"launchAngle":0.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":100.72,"coordY":125.25}},"index":6,"playId":"d17d2fa8-0edc-3583-b8fa-6181ff024cbb","pitchNumber":6,"startTime":"2026-07-22T19:48:29.492Z","endTime":"2026-07-22T19:48:40.601Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":78.8,"awayTeamWinProbability":21.200000000000003,"homeTeamWinProbabilityAdded":4.700000000000003,"leverageIndex":1.35,"dramaIndex":68.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:48:40.601Z","atBatIndex":40},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Brewers challenged (force play), call on the field was overturned: William Contreras reaches on a fielder's choice, fielded by third baseman Bo Bichette. Jackson Chourio to 3rd. Brice Turang to 2nd.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T19:48:46.416Z","endTime":"2026-07-22T19:51:50.212Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":9},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":"r_adv_force","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":89.4,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.405348506848185,"aZ":-13.183618752257626,"pfxX":3.9944394430535333,"pfxZ":9.277421358552502,"pX":-0.02025760599268728,"pZ":2.761642681154478,"vX0":-4.236755342471819,"vY0":-141.9253342285028,"vZ0":-4.845308284880453,"x":117.77,"y":164.22,"x0":0.9703943690502759,"y0":50.004638305618876,"z0":5.3256672346080425,"aX":8.178565036170225},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":16.1,"breakHorizontal":-6.4,"spinRate":2340,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.3854012870328227,"extension":6.059582529210559},"index":0,"playId":"9942747a-c44c-3b05-bd1f-cbc549014c7b","pitchNumber":1,"startTime":"2026-07-22T19:49:16.748Z","endTime":"2026-07-22T19:49:19.758Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.3,"endSpeed":90.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.434926341373846,"aZ":-14.006722484687979,"pfxX":4.730569856142998,"pfxZ":8.76133684568179,"pX":-0.49996202732045153,"pZ":2.1851617567311785,"vX0":-5.655764553143308,"vY0":-142.97415147899122,"vZ0":-6.30810666525662,"x":136.06,"y":179.78,"x0":0.8876339773068986,"y0":50.00341846732611,"z0":5.296239665637409,"aX":9.810771070354381},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":14.8,"breakHorizontal":-7.4,"spinRate":2274,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.3828438012495021,"extension":6.0678637480214785},"index":1,"playId":"293425e4-7052-335c-b7c2-7cd339af46f0","pitchNumber":2,"startTime":"2026-07-22T19:49:33.408Z","endTime":"2026-07-22T19:49:38.336Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.5,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.22060631093308,"aZ":-20.553199025946544,"pfxX":4.228281541109754,"pfxZ":5.755770784386183,"pX":1.661011128434905,"pZ":5.147351258905063,"vX0":-0.14446111779832807,"vY0":-141.2283235304147,"vZ0":2.222989235328075,"x":53.69,"y":99.8,"x0":1.163449658496677,"y0":50.00449261477448,"z0":5.672039581851937,"aX":8.540602114378068},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":11.0,"breakHorizontal":-7.7,"spinRate":2027,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.3878622973650949,"extension":5.848327955236665},"index":2,"playId":"00571dbf-7304-3b87-a59f-b40a64c95281","pitchNumber":3,"startTime":"2026-07-22T19:50:02.870Z","endTime":"2026-07-22T19:50:05.870Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.124596097169636,"aZ":-31.18473700199611,"pfxX":-4.906968319706857,"pfxZ":0.6143378619207729,"pX":0.37234959815787605,"pZ":1.9862106089501688,"vX0":-0.47376772963431285,"vY0":-127.31710948866169,"vZ0":-2.543563578367406,"x":102.81,"y":185.15,"x0":1.1981510258671693,"y0":50.00634208759056,"z0":5.496883692807816,"aX":-7.95843128427108},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.7,"breakHorizontal":9.0,"spinRate":2678,"spinDirection":307},"zone":9,"typeConfidence":0.89,"plateTime":0.4322393974339147,"extension":5.98462388323649},"index":3,"playId":"56d8d2d7-5e0a-3781-9c7c-137e952700e3","pitchNumber":4,"startTime":"2026-07-22T19:50:28.026Z","endTime":"2026-07-22T19:50:32.359Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.00759704378832,"aZ":-43.99798623722645,"pfxX":-1.9180241560571005,"pfxZ":-7.690583061421904,"pX":2.1882217028293836,"pZ":2.5499156902761384,"vX0":2.737677808931674,"vY0":-123.0700662618141,"vZ0":1.6070540980736387,"x":33.59,"y":169.93,"x0":1.3115245242979163,"y0":50.00418919171038,"z0":5.609713270071637,"aX":-2.947838429812727},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-13.3,"breakHorizontal":2.9,"spinRate":2724,"spinDirection":319},"zone":12,"typeConfidence":0.88,"plateTime":0.44474248309788367,"extension":5.94110895717759},"index":4,"playId":"f1e1d1fc-fd49-3cc3-ba09-bba96e4590d7","pitchNumber":5,"startTime":"2026-07-22T19:50:54.114Z","endTime":"2026-07-22T19:50:57.193Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.7,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.248629518553113,"aZ":-38.657084690839405,"pfxX":-7.351586248397994,"pfxZ":-4.157163324928099,"pX":0.2216235237979046,"pZ":0.9152882664201115,"vX0":-0.055242187300545476,"vY0":-124.14824195797847,"vZ0":-3.0799440868289096,"x":108.55,"y":214.07,"x0":1.1991194054190637,"y0":50.00441946607229,"z0":5.394912160906806,"aX":-11.457163017356478},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-8.0,"breakHorizontal":13.3,"spinRate":2732,"spinDirection":330},"zone":14,"typeConfidence":0.93,"plateTime":0.44147145796334497,"extension":6.0750007888448705},"index":5,"playId":"581b4ed8-93d0-3b12-9320-9a641d1b9c17","pitchNumber":6,"startTime":"2026-07-22T19:51:16.755Z","endTime":"2026-07-22T19:51:21.056Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.833136233150693,"aZ":-37.417136078647005,"pfxX":-7.766458689885711,"pfxZ":-3.3775016522785144,"pX":-0.2824246930715073,"pZ":2.0043584981919813,"vX0":-1.0222137645674545,"vY0":-124.4829834928678,"vZ0":-0.7142122453785578,"x":127.77,"y":184.66,"x0":1.1427881613578803,"y0":50.00548657325611,"z0":5.425825893815799,"aX":-12.04178251762779},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.0,"breakHorizontal":14.3,"spinRate":2491,"spinDirection":309},"zone":7,"typeConfidence":0.92,"plateTime":0.44207754118594567,"extension":6.015662844742644},"hitData":{"launchSpeed":92.7,"launchAngle":-28.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.18,"coordY":165.87}},"index":6,"playId":"25369e56-f37f-3dd3-ae37-3fe873ca8c0a","pitchNumber":7,"startTime":"2026-07-22T19:51:43.036Z","endTime":"2026-07-22T19:51:50.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MC","challengeTeamId":158},"homeTeamWinProbability":84.7,"awayTeamWinProbability":15.299999999999997,"homeTeamWinProbabilityAdded":5.900000000000006,"leverageIndex":1.58,"dramaIndex":81.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:51:50.212Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T19:53:31.545Z","endTime":"2026-07-22T19:55:48.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"postOnSecond":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"postOnThird":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":96.8,"endSpeed":89.3,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.04338362630799,"aZ":-28.191368797870908,"pfxX":8.498009975964665,"pfxZ":1.9732277448866613,"pX":-0.887016377152417,"pZ":1.5400815243301353,"vX0":-7.845940807538732,"vY0":-140.75458661419918,"vZ0":-5.504336080415806,"x":150.81,"y":197.2,"x0":0.8238658296757474,"y0":50.00409536127003,"z0":5.331652991387072,"aX":17.1615267361662},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":2.6,"breakHorizontal":-13.9,"spinRate":2261,"spinDirection":150},"zone":13,"typeConfidence":0.91,"plateTime":0.3881951709715845,"extension":5.996873764737597},"index":0,"playId":"b8f0f834-e069-30a7-80f2-7bf5d3fc0878","pitchNumber":1,"startTime":"2026-07-22T19:54:10.116Z","endTime":"2026-07-22T19:54:14.177Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":89.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.244926171475676,"aZ":-23.116201784110707,"pfxX":8.353145240063274,"pfxZ":4.412862032767876,"pX":0.5505993333169252,"pZ":2.2500106960249293,"vX0":-3.7752614380868152,"vY0":-141.83443094474558,"vZ0":-4.7136650570880505,"x":96.01,"y":178.03,"x0":0.8083862029189868,"y0":50.00051653245458,"z0":5.393573086157424,"aX":17.13960616584418},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.3,"breakHorizontal":-14.4,"spinRate":2119,"spinDirection":145},"zone":6,"typeConfidence":0.91,"plateTime":0.38510409053553474,"extension":5.9926594367803085},"index":1,"playId":"17f4fa7e-a390-368a-91e5-99783cfd27d8","pitchNumber":2,"startTime":"2026-07-22T19:54:30.296Z","endTime":"2026-07-22T19:54:33.397Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.8,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.306136072305673,"aZ":-23.942659843408247,"pfxX":8.172030799299787,"pfxZ":4.057299172164086,"pX":-1.2009480647865411,"pZ":0.26929189819744387,"vX0":-8.06819272154885,"vY0":-140.6302169972376,"vZ0":-9.543547389146093,"x":162.78,"y":231.51,"x0":0.6269521640075493,"y0":50.00065205270192,"z0":5.2275733513935165,"aX":16.56341388832071},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":5.8,"breakHorizontal":-13.4,"spinRate":2253,"spinDirection":148},"zone":13,"typeConfidence":0.91,"plateTime":0.3877104732629908,"extension":6.075667998280961},"index":2,"playId":"076dacf7-1886-3954-acad-668cb9862fd4","pitchNumber":3,"startTime":"2026-07-22T19:54:54.570Z","endTime":"2026-07-22T19:54:58.561Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"preCount":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":89.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778039714670577,"aZ":-26.247415591268254,"pfxX":9.00702262805302,"pfxZ":2.919774019248676,"pX":0.4279314650734878,"pZ":1.6042246626089107,"vX0":-4.784086811345452,"vY0":-141.3437514977454,"vZ0":-5.562541692817295,"x":100.69,"y":195.47,"x0":0.9677800532013386,"y0":50.00672765093108,"z0":5.272623589743899,"aX":18.31563664492823},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.3,"breakHorizontal":-15.4,"spinRate":2240,"spinDirection":147},"zone":14,"typeConfidence":0.91,"plateTime":0.3867970266213021,"extension":5.907987277120255},"index":3,"playId":"d1cdb2c5-5551-3647-878c-ef6864fb672d","pitchNumber":4,"startTime":"2026-07-22T19:55:20.723Z","endTime":"2026-07-22T19:55:24.402Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"preCount":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.18324078792275,"aZ":-37.862409771958085,"pfxX":-7.381314645612303,"pfxZ":-3.5773114639994574,"pX":0.562618468423791,"pZ":2.2603368122017358,"vX0":0.6482455237243803,"vY0":-125.53601351302956,"vZ0":-0.43276544584539245,"x":95.55,"y":177.75,"x0":1.259083055885939,"y0":50.00175366951135,"z0":5.525612661352203,"aX":-11.741738557656594},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-6.4,"breakHorizontal":13.2,"spinRate":2642,"spinDirection":319},"zone":9,"typeConfidence":0.91,"plateTime":0.4368493817598944,"extension":5.814324007467025},"index":4,"playId":"b3c4e1fc-2569-3bbd-af5d-bf293fd5e11a","pitchNumber":5,"startTime":"2026-07-22T19:55:41.455Z","endTime":"2026-07-22T19:55:48.017Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":669003,"link":"/api/v1/people/669003","batSide":{"code":"L","description":"Left"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":672335,"link":"/api/v1/people/672335"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":79.7,"awayTeamWinProbability":20.299999999999997,"homeTeamWinProbabilityAdded":-5.0,"leverageIndex":1.51,"dramaIndex":74.0,"contextMetrics":{},"playEndTime":"2026-07-22T19:55:48.017Z","atBatIndex":42},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Andrew Vaughn grounds into a double play, shortstop Francisco Lindor to second baseman Marcus Semien to first baseman Jared Young. William Contreras out at 2nd. Andrew Vaughn out at 1st.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-22T19:58:19.228Z","endTime":"2026-07-22T20:00:16.258Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-22T19:56:00.076Z","endTime":"2026-07-22T19:56:27.827Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Cionel Pérez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-22T19:56:27.827Z","endTime":"2026-07-22T19:58:21.412Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":672335,"link":"/api/v1/people/672335","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.486942027133477,"aZ":-22.098696683707367,"pfxX":-8.892107399674666,"pfxZ":5.027415936198419,"pX":0.5512378524186993,"pZ":1.6207724394074496,"vX0":7.836402399343097,"vY0":-140.11598181858943,"vZ0":-7.31999231056918,"x":95.99,"y":195.02,"x0":-1.1165027081110388,"y0":50.00106851001877,"z0":5.694370967119986,"aX":-17.80887032589369},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":7.9,"breakHorizontal":14.6,"spinRate":2275,"spinDirection":222},"zone":9,"typeConfidence":0.87,"plateTime":0.3898231941005399,"extension":5.970232160146256},"index":2,"playId":"44c9788f-b034-3d94-929d-d07ee3d0d983","pitchNumber":1,"startTime":"2026-07-22T19:58:21.412Z","endTime":"2026-07-22T19:58:24.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.74865454976371,"aZ":-20.7505644776372,"pfxX":-10.322833976685267,"pfxZ":5.591845201347021,"pX":0.8008711201378277,"pZ":1.8204218192702815,"vX0":8.450708167629829,"vY0":-141.880706737876,"vZ0":-7.413714895285499,"x":86.47,"y":189.63,"x0":-0.8715371924905843,"y0":50.006497460752485,"z0":5.784811871281827,"aX":-21.09977678144428},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.8,"breakHorizontal":17.0,"spinRate":2288,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.38571073377257026,"extension":5.904425762673189},"index":3,"playId":"48ddbd50-b7b9-393c-bc4c-49310656eb34","pitchNumber":2,"startTime":"2026-07-22T19:58:35.459Z","endTime":"2026-07-22T19:58:39.071Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.155993556702867,"aZ":-28.461542973104095,"pfxX":-9.129116471664933,"pfxZ":2.063211575517091,"pX":1.3364768996134708,"pZ":0.69723008249852,"vX0":8.73827195845576,"vY0":-132.7972527646021,"vZ0":-8.128597174382355,"x":66.06,"y":219.95,"x0":-0.7971018361625537,"y0":50.004204169508235,"z0":5.842634056436497,"aX":-16.446251894554425},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.3,"breakHorizontal":14.9,"spinRate":1987,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4111032509769448,"extension":5.909201881360392},"index":4,"playId":"549b7839-0a4e-3bb8-8b32-2735985b8e7f","pitchNumber":3,"startTime":"2026-07-22T19:58:52.678Z","endTime":"2026-07-22T19:58:55.803Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":84.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.033219184569333,"aZ":-31.678415297919646,"pfxX":-9.208866795466776,"pfxZ":0.27472078334373373,"pX":1.2530111506984973,"pZ":0.8307884633656534,"vX0":8.826043989693497,"vY0":-133.65125206746487,"vZ0":-7.262100078415853,"x":69.24,"y":216.35,"x0":-0.8970279565474892,"y0":50.004659587426794,"z0":5.86104574107055,"aX":-16.64798669160471},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-1.0,"breakHorizontal":14.8,"spinRate":2116,"spinDirection":235},"zone":14,"typeConfidence":0.91,"plateTime":0.40996504119673416,"extension":5.989382015691051},"index":5,"playId":"64b92095-2d6b-3e5f-981e-2afa29ea4e7e","pitchNumber":4,"startTime":"2026-07-22T19:59:12.911Z","endTime":"2026-07-22T19:59:19.133Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":83.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48233054135226,"aZ":-29.62453738994432,"pfxX":-9.164637099319183,"pfxZ":1.4450890436856136,"pX":0.6278131813243409,"pZ":0.5532321589144291,"vX0":7.565199792083974,"vY0":-131.83063616676174,"vZ0":-7.875714494707265,"x":93.07,"y":223.84,"x0":-1.085462947378549,"y0":50.00174919995045,"z0":5.759620603143983,"aX":-16.16359150211393},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":1.1,"breakHorizontal":15.0,"spinRate":2011,"spinDirection":237},"zone":14,"typeConfidence":0.92,"plateTime":0.41515166728090414,"extension":5.965329654047172},"index":6,"playId":"0c44baef-06b4-3335-8171-7620fea1aec0","pitchNumber":5,"startTime":"2026-07-22T19:59:39.834Z","endTime":"2026-07-22T19:59:45.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.6,"endSpeed":89.7,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.412033240854367,"aZ":-24.906450732417458,"pfxX":-10.266164395055478,"pfxZ":3.5415386275375376,"pX":-0.05600311885202756,"pZ":2.2223243904532697,"vX0":6.547612944569653,"vY0":-142.03839866666658,"vZ0":-5.269875651718835,"x":119.13,"y":178.78,"x0":-1.052935938867308,"y0":50.00106706941602,"z0":5.677705402834942,"aX":-21.05163454177785},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":5.5,"breakHorizontal":17.3,"spinRate":2253,"spinDirection":231},"zone":5,"typeConfidence":0.91,"plateTime":0.38507780251800927,"extension":5.856324700383235},"hitData":{"launchSpeed":91.1,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":155.74}},"index":7,"playId":"38e0f868-b9a8-32ce-b454-536d344d457a","pitchNumber":6,"startTime":"2026-07-22T20:00:08.380Z","endTime":"2026-07-22T20:00:16.258Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"second":{"id":668930,"link":"/api/v1/people/668930"},"third":{"id":694192,"link":"/api/v1/people/694192"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[{"credit":"t_double_play"},{"credit":"b_gnd_into_dp"}],"homeTeamWinProbability":66.0,"awayTeamWinProbability":34.0,"homeTeamWinProbabilityAdded":-13.700000000000003,"leverageIndex":2.17,"dramaIndex":144.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:00:16.258Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out to second baseman Brice Turang.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T20:02:42.617Z","endTime":"2026-07-22T20:03:28.024Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":{"description":"Pitching Change: Aaron Ashby replaces Logan Henderson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-22T20:01:23.501Z","endTime":"2026-07-22T20:02:44.927Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676879,"link":"/api/v1/people/676879"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":701656,"link":"/api/v1/people/701656","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.951048338675708,"aZ":-20.96982427045434,"pfxX":7.301788036868908,"pfxZ":5.404082961730634,"pX":-0.23265765095441557,"pZ":1.7445335805865387,"vX0":-3.7088975698664197,"vY0":-142.8730946869006,"vZ0":-9.24794815037383,"x":125.87,"y":191.68,"x0":0.13138131988096852,"y0":50.0048935605105,"z0":6.333652798267552,"aX":15.144572203015574},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.2,"breakHorizontal":-12.5,"spinRate":1925,"spinDirection":147},"zone":8,"typeConfidence":0.91,"plateTime":0.3829003250539271,"extension":5.56005164250795},"index":1,"playId":"ae751491-c771-3e98-bd47-a1a675e4c710","pitchNumber":1,"startTime":"2026-07-22T20:02:44.927Z","endTime":"2026-07-22T20:02:48.407Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94108219896367,"aZ":-20.15243768900893,"pfxX":5.5500379461103835,"pfxZ":6.665791216681778,"pX":-0.21479748630381215,"pZ":-0.3498520501063225,"vX0":-3.3808859443423085,"vY0":-133.48912537766347,"vZ0":-12.90033044331092,"x":125.19,"y":248.23,"x0":0.3476088190309987,"y0":50.00074643172721,"z0":5.9984078986994644,"aX":10.007367056070748},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.5,"breakHorizontal":-9.4,"spinRate":1666,"spinDirection":131},"zone":13,"typeConfidence":0.62,"plateTime":0.41042045445894404,"extension":5.701600135357151},"index":2,"playId":"b8c2ba23-650c-3269-bf99-dcc641f01518","pitchNumber":2,"startTime":"2026-07-22T20:02:59.542Z","endTime":"2026-07-22T20:03:02.878Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40590783257014,"aZ":-24.219818268455658,"pfxX":8.255654220259752,"pfxZ":4.226971017017671,"pX":1.0248581800500793,"pZ":2.189994853546773,"vX0":-1.5879031002737405,"vY0":-136.0031405976371,"vZ0":-6.394446107706843,"x":77.93,"y":179.65,"x0":0.5413869255167845,"y0":50.005641097585645,"z0":6.239430301873728,"aX":15.546626638288373},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":6.6,"breakHorizontal":-14.6,"spinRate":1711,"spinDirection":135},"zone":14,"typeConfidence":0.78,"plateTime":0.40194203733168665,"extension":5.7002134372656315},"hitData":{"launchSpeed":76.5,"launchAngle":11.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":151.96,"coordY":142.21}},"index":3,"playId":"a92df731-4318-3738-983a-88329d8e2416","pitchNumber":3,"startTime":"2026-07-22T20:03:21.307Z","endTime":"2026-07-22T20:03:28.024Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":69.6,"awayTeamWinProbability":30.400000000000006,"homeTeamWinProbabilityAdded":3.5999999999999943,"leverageIndex":1.44,"dramaIndex":63.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:03:28.024Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge called out on strikes.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T20:03:46.768Z","endTime":"2026-07-22T20:06:16.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":"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":84.2,"endSpeed":78.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.954219302910918,"aZ":-36.009859118116665,"pfxX":-1.7321155566691293,"pfxZ":-2.507196380168084,"pX":0.22310328512007316,"pZ":1.9896956240584256,"vX0":-0.22636414952748407,"vY0":-122.64084165780889,"vZ0":-3.196766217114404,"x":108.5,"y":185.06,"x0":0.5415944673915019,"y0":50.00084872918718,"z0":6.363661466247457,"aX":-2.6531744824111376},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-5.0,"breakHorizontal":3.2,"spinRate":2414,"spinDirection":332},"zone":8,"typeConfidence":0.9,"plateTime":0.44564281344040513,"extension":5.718685075259134},"index":0,"playId":"4c041aa0-7dc9-3403-a605-89fad1483ebe","pitchNumber":1,"startTime":"2026-07-22T20:04:03.083Z","endTime":"2026-07-22T20:04:06.594Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.067543226971377,"aZ":-25.018665235248843,"pfxX":7.885405916814363,"pfxZ":3.4036683457116883,"pX":-0.169076804170717,"pZ":2.424678161820472,"vX0":-3.78452133837434,"vY0":-143.31785270406397,"vZ0":-6.810940881625798,"x":123.44,"y":173.31,"x0":0.13697716200690765,"y0":50.00170305267487,"z0":6.372124569902323,"aX":16.56359807452479},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":5.2,"breakHorizontal":-13.7,"spinRate":1902,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.3807591896539053,"extension":5.544263589942881},"index":1,"playId":"2a831125-5303-3649-acd1-903f2651c324","pitchNumber":2,"startTime":"2026-07-22T20:04:20.239Z","endTime":"2026-07-22T20:04:24.094Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":84.4,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.904341723603505,"aZ":-36.38550778791505,"pfxX":-3.5132577571225347,"pfxZ":-2.7337165188599872,"pX":-1.658269203833669,"pZ":1.0855299810786805,"vX0":-3.8302022361621764,"vY0":-122.85909809068406,"vZ0":-5.15184437628269,"x":180.21,"y":209.47,"x0":0.3738542444816731,"y0":50.00497322507511,"z0":6.280348531639679,"aX":-5.405275123017939},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.9,"breakHorizontal":7.2,"spinRate":2474,"spinDirection":337},"zone":13,"typeConfidence":0.91,"plateTime":0.44474255886087377,"extension":5.734512741462354},"index":2,"playId":"5778399d-dc79-3fd4-9884-0195f465e3c6","pitchNumber":3,"startTime":"2026-07-22T20:04:38.335Z","endTime":"2026-07-22T20:04:44.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46882372182359,"aZ":-22.91134014469349,"pfxX":8.311210116402716,"pfxZ":4.33594727716989,"pX":0.39725033637259183,"pZ":2.961377339858588,"vX0":-2.2566330016382947,"vY0":-144.71844519816344,"vZ0":-5.911719891874179,"x":101.86,"y":158.82,"x0":0.10356372632618,"y0":50.004235044972845,"z0":6.419415938566569,"aX":17.758441803586884},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":7.0,"breakHorizontal":-14.6,"spinRate":1897,"spinDirection":148},"zone":3,"typeConfidence":0.92,"plateTime":0.37743348175284774,"extension":5.62485823019224},"index":3,"playId":"3224f85f-a15d-325c-8b1e-5de11fe9f9cd","pitchNumber":4,"startTime":"2026-07-22T20:04:58.850Z","endTime":"2026-07-22T20:05:03.008Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.628356029745866,"aZ":-19.153697259270345,"pfxX":7.188541778693875,"pfxZ":6.299923838363596,"pX":-0.5425312572380155,"pZ":2.4485273408792136,"vX0":-3.981641834671288,"vY0":-142.396344401052,"vZ0":-7.734586748378222,"x":137.68,"y":172.67,"x0":-0.06516564348096426,"y0":50.00495554445191,"z0":6.397350942575767,"aX":14.864110104205462},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.1,"breakHorizontal":-12.2,"spinRate":1864,"spinDirection":145},"zone":4,"typeConfidence":0.91,"plateTime":0.38364947419408235,"extension":5.413353593529394},"index":4,"playId":"5f77090d-bcb3-382a-81a0-bc921d8426dc","pitchNumber":5,"startTime":"2026-07-22T20:05:24.039Z","endTime":"2026-07-22T20:05:29.852Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.3,"endSpeed":78.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.075893206628923,"aZ":-45.287697375487184,"pfxX":-3.8827208893343164,"pfxZ":-8.516688380471674,"pX":-1.623600741153421,"pZ":0.8980918075577152,"vX0":-3.24939472651247,"vY0":-124.1829720805535,"vZ0":-4.062979304378946,"x":178.89,"y":214.53,"x0":0.21268136225029494,"y0":50.00093556453313,"z0":6.376009591894874,"aX":-5.9796133017556885},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-16.2,"breakHorizontal":7.9,"spinRate":2743,"spinDirection":334},"zone":13,"typeConfidence":0.83,"plateTime":0.4434064538185072,"extension":5.718868820267662},"index":5,"playId":"b7ee289c-88b8-389e-bf7d-2b0fdac721cf","pitchNumber":6,"startTime":"2026-07-22T20:05:52.346Z","endTime":"2026-07-22T20:05:57.312Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.121756398550914,"aZ":-46.04104263864157,"pfxX":-3.745877709125814,"pfxZ":-9.168934707740224,"pX":-0.058575101907773874,"pZ":3.08387388881595,"vX0":0.11780168238187025,"vY0":-122.22150737368545,"vZ0":1.0906430277648949,"x":119.23,"y":155.52,"x0":0.379226612343849,"y0":50.00222692831868,"z0":6.5862145266379555,"aX":-5.665821372017225},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-16.1,"breakHorizontal":6.7,"spinRate":2682,"spinDirection":334},"zone":2,"typeConfidence":0.9,"plateTime":0.4481776772154449,"extension":5.7843939463378},"index":6,"playId":"da8a7c6b-2f24-3050-8b93-186fd56780aa","pitchNumber":7,"startTime":"2026-07-22T20:06:11.761Z","endTime":"2026-07-22T20:06:16.914Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":72.3,"awayTeamWinProbability":27.700000000000003,"homeTeamWinProbabilityAdded":2.700000000000003,"leverageIndex":1.06,"dramaIndex":48.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:06:16.914Z","atBatIndex":45},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Polanco flies out to left fielder Jackson Chourio.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-22T20:06:21.565Z","endTime":"2026-07-22T20:07:51.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":"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":83.6,"endSpeed":76.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63226275279756,"aZ":-47.16979682554039,"pfxX":-3.6855480620338112,"pfxZ":-10.072980048577486,"pX":0.4380445268530503,"pZ":2.466560956848872,"vX0":0.8870387621154839,"vY0":-121.70462127162384,"vZ0":0.20870426084595817,"x":100.3,"y":172.18,"x0":0.5458662519274697,"y0":50.00452331203498,"z0":6.491581929455984,"aX":-5.485853606294911},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-17.9,"breakHorizontal":6.5,"spinRate":2606,"spinDirection":335},"zone":6,"typeConfidence":0.9,"plateTime":0.4513970853877547,"extension":5.729454744290785},"index":0,"playId":"ea33ff86-a791-338f-88f6-a35d19dae17b","pitchNumber":1,"startTime":"2026-07-22T20:06:39.691Z","endTime":"2026-07-22T20:06:43.428Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.867048463894488,"aZ":-21.393332570697222,"pfxX":7.338203147539907,"pfxZ":5.124544156199125,"pX":-0.1939726863583903,"pZ":3.0788775660147074,"vX0":-3.5973660889822368,"vY0":-143.19858543346297,"vZ0":-5.756776445677591,"x":124.39,"y":155.65,"x0":0.11580097998703474,"y0":50.005548130301776,"z0":6.427397461138494,"aX":15.449313504483621},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":8.5,"breakHorizontal":-12.7,"spinRate":2105,"spinDirection":158},"zone":2,"typeConfidence":0.92,"plateTime":0.38052917919397533,"extension":5.582141949847878},"index":1,"playId":"22a6e4f3-be06-3ea7-a2f5-346b70fd9c52","pitchNumber":2,"startTime":"2026-07-22T20:06:54.602Z","endTime":"2026-07-22T20:06:58.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"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-22T20:07:06.198Z","endTime":"2026-07-22T20:07:20.916Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.666970337399274,"aZ":-45.94322919568025,"pfxX":-3.593448045162258,"pfxZ":-9.200046689477592,"pX":0.6415562957827309,"pZ":0.290494537244468,"vX0":1.3517655925220444,"vY0":-122.26651349986955,"vZ0":-4.890372034851027,"x":92.55,"y":230.94,"x0":0.5448238605833184,"y0":50.003559190734634,"z0":6.306707386431414,"aX":-5.378707316869352},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-17.6,"breakHorizontal":6.1,"spinRate":2623,"spinDirection":334},"zone":14,"typeConfidence":0.9,"plateTime":0.449941514292326,"extension":5.717391285389448},"index":3,"playId":"464421b6-d2a3-3c6d-87be-dbe9e64c4db0","pitchNumber":3,"startTime":"2026-07-22T20:07:20.916Z","endTime":"2026-07-22T20:07:25.047Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":90.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.360599579884035,"aZ":-23.811646299552038,"pfxX":8.225612709508686,"pfxZ":4.066987408120022,"pX":-0.5337133336047376,"pZ":2.885815955825782,"vX0":-4.2053560149595555,"vY0":-141.7674184504172,"vZ0":-5.868459708695026,"x":137.34,"y":160.86,"x0":-0.10781153519701421,"y0":50.0028668412525,"z0":6.481322733297171,"aX":16.911198418913706},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":1994,"spinDirection":152},"zone":1,"typeConfidence":0.91,"plateTime":0.38488337727264765,"extension":5.63292737510281},"hitData":{"launchSpeed":98.0,"launchAngle":49.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":61.71,"coordY":99.92}},"index":4,"playId":"2c03fb33-4124-3569-b908-e92a12d22396","pitchNumber":4,"startTime":"2026-07-22T20:07:39.524Z","endTime":"2026-07-22T20:07:51.162Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":74.0,"awayTeamWinProbability":26.0,"homeTeamWinProbabilityAdded":1.7000000000000028,"leverageIndex":0.68,"dramaIndex":33.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:07:51.162Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Bauers flies out sharply to left fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T20:10:03.324Z","endTime":"2026-07-22T20:10:29.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":88.1,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.196928590668406,"aZ":-22.23579774370675,"pfxX":-10.20719463900004,"pfxZ":5.044633970594348,"pX":0.8618052466465327,"pZ":1.4864983975042287,"vX0":8.867744122950159,"vY0":-139.25029928598,"vZ0":-7.923789052616551,"x":84.15,"y":198.64,"x0":-1.0320850986732755,"y0":50.00693245813905,"z0":5.831463580872048,"aX":-20.123981247654665},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.7,"breakHorizontal":16.8,"spinRate":2273,"spinDirection":236},"zone":14,"typeConfidence":0.9,"plateTime":0.3928023695278502,"extension":5.731192740547111},"index":0,"playId":"56c86f77-efa3-3cb4-aee2-013ed56b1fb0","pitchNumber":1,"startTime":"2026-07-22T20:10:06.647Z","endTime":"2026-07-22T20:10:11.493Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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.2,"endSpeed":87.3,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.370536004805817,"aZ":-23.49058628013862,"pfxX":-10.655175665613378,"pfxZ":4.465514253573458,"pX":0.1055895609710912,"pZ":2.4772088298843316,"vX0":7.249779968074379,"vY0":-138.43503390977276,"vZ0":-4.8845107660556915,"x":112.98,"y":171.9,"x0":-1.1603934273895202,"y0":50.0024862768286,"z0":5.833156408599978,"aX":-20.718658240638135},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":7.2,"breakHorizontal":17.9,"spinRate":2278,"spinDirection":229},"zone":5,"typeConfidence":0.9,"plateTime":0.395380383091525,"extension":5.87709557508202},"hitData":{"launchSpeed":100.4,"launchAngle":53.0,"totalDistance":281.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":98.35,"coordY":90.31}},"index":1,"playId":"e9cebb2f-a8ef-31a3-a608-c87a174aca16","pitchNumber":2,"startTime":"2026-07-22T20:10:18.226Z","endTime":"2026-07-22T20:10:29.781Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":641343,"link":"/api/v1/people/641343","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":71.89999999999999,"awayTeamWinProbability":28.10000000000001,"homeTeamWinProbabilityAdded":-2.1000000000000085,"leverageIndex":0.82,"dramaIndex":39.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:10:29.781Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Cooper Pratt grounds out, second baseman Marcus Semien to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":3,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T20:10:34.798Z","endTime":"2026-07-22T20:12:27.245Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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(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":97.7,"endSpeed":90.0,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.541239565704487,"aZ":-22.720311791032536,"pfxX":-9.991302437495786,"pfxZ":4.608196355659893,"pX":0.5877146069176451,"pZ":1.3430660766605502,"vX0":8.76602514688785,"vY0":-141.84913474230842,"vZ0":-7.802532885369805,"x":94.6,"y":202.52,"x0":-1.2350975930698118,"y0":50.00076665613599,"z0":5.5630964887343,"aX":-20.486299197708348},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.0,"breakHorizontal":16.4,"spinRate":2274,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.38521559171057174,"extension":5.8046847166893585},"index":0,"playId":"4f3c7846-e8c2-3b58-98e2-cf6bc754bb38","pitchNumber":1,"startTime":"2026-07-22T20:10:52.996Z","endTime":"2026-07-22T20:10:59.269Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.858089220361002,"aZ":-24.787111784850026,"pfxX":-7.118976211813356,"pfxZ":4.100017622812448,"pX":0.09390722639442776,"pZ":2.1836455563576775,"vX0":6.044013970780756,"vY0":-132.9984672143771,"vZ0":-4.96686413327633,"x":113.42,"y":179.82,"x0":-1.27620649542626,"y0":50.00585866252289,"z0":5.8590384791690395,"aX":-12.835548429507647},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":11.6,"spinRate":2237,"spinDirection":237},"zone":8,"typeConfidence":0.78,"plateTime":0.410864486982808,"extension":5.686080567704952},"index":1,"playId":"6f69721e-3de8-39ce-afbe-41890f23a009","pitchNumber":2,"startTime":"2026-07-22T20:11:08.517Z","endTime":"2026-07-22T20:11:13.328Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.685916232171277,"aZ":-28.73243580143391,"pfxX":-8.819227334209483,"pfxZ":1.939058934270001,"pX":0.17649016995658434,"pZ":2.539454977637674,"vX0":6.358912276963313,"vY0":-132.22194868529834,"vZ0":-3.6194994438457013,"x":110.27,"y":170.21,"x0":-1.1115262324972837,"y0":50.002329531782834,"z0":6.029992933537216,"aX":-15.645063727869072},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":2026,"spinDirection":241},"zone":5,"typeConfidence":0.92,"plateTime":0.4139514736125891,"extension":5.867624567335188},"index":2,"playId":"713027db-0c0f-3434-a7cf-3d7dabfd7b03","pitchNumber":3,"startTime":"2026-07-22T20:11:27.560Z","endTime":"2026-07-22T20:11:31.837Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-22T20:11:44.010Z","endTime":"2026-07-22T20:12:00.168Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.3,"endSpeed":83.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.25403063802439,"aZ":-27.028361568291167,"pfxX":-11.543932427035376,"pfxZ":2.8885672548696157,"pX":0.3966120124730104,"pZ":0.7756242064425923,"vX0":7.761273909592232,"vY0":-132.6194532336785,"vZ0":-7.3677492843930725,"x":101.88,"y":217.84,"x0":-1.0674546791814505,"y0":50.0025646317912,"z0":5.559943897373696,"aX":-20.57101916071064},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.8,"breakHorizontal":19.2,"spinRate":2077,"spinDirection":241},"zone":14,"typeConfidence":0.92,"plateTime":0.4129367084031528,"extension":5.893855947589297},"index":4,"playId":"2b55613e-5248-3b8a-ba6f-ce07bf780399","pitchNumber":4,"startTime":"2026-07-22T20:12:00.168Z","endTime":"2026-07-22T20:12:04.249Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":96.6,"endSpeed":88.9,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.550769777620662,"aZ":-25.891924643792578,"pfxX":-9.923752886182735,"pfxZ":3.1254022465604665,"pX":0.5287584817442663,"pZ":2.087593825391061,"vX0":7.745501297559886,"vY0":-140.5337664315185,"vZ0":-5.41181763744071,"x":96.84,"y":182.41,"x0":-0.9677993266693046,"y0":50.00193867620811,"z0":5.71053220741944,"aX":-19.93527723674111},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.8,"breakHorizontal":16.4,"spinRate":2264,"spinDirection":229},"zone":9,"typeConfidence":0.91,"plateTime":0.3890974125403397,"extension":5.873842952412645},"hitData":{"launchSpeed":98.2,"launchAngle":-29.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.24,"coordY":153.2}},"index":5,"playId":"73a511cb-f133-37e6-9350-c81e17abe775","pitchNumber":5,"startTime":"2026-07-22T20:12:18.735Z","endTime":"2026-07-22T20:12:27.245Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":70.3,"awayTeamWinProbability":29.700000000000003,"homeTeamWinProbabilityAdded":-1.5999999999999943,"leverageIndex":0.64,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:12:27.245Z","atBatIndex":48},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Joey Ortiz hits a ground-rule double (9) on a ground ball to left field.","rbi":0,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T20:12:39.772Z","endTime":"2026-07-22T20:13:34.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":88.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.52639328097789,"aZ":-20.96003982978944,"pfxX":-7.937786388052336,"pfxZ":5.524782211943286,"pX":-1.9346246777251492,"pZ":3.5180294327118826,"vX0":1.1286915421418173,"vY0":-141.85330707785533,"vZ0":-2.9634428451742743,"x":190.74,"y":143.79,"x0":-1.307452750343771,"y0":50.005577333278715,"z0":5.918060511931211,"aX":-16.122035755613226},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":14.2,"spinRate":2253,"spinDirection":226},"zone":11,"typeConfidence":0.84,"plateTime":0.38664179836501944,"extension":5.827025006287782},"index":0,"playId":"1909500a-ba7e-3269-9b06-307611a97dd1","pitchNumber":1,"startTime":"2026-07-22T20:12:51.412Z","endTime":"2026-07-22T20:12:56.974Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.3,"endSpeed":89.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.976995537008822,"aZ":-20.83266838164743,"pfxX":-9.002248613063601,"pfxZ":5.5822642397250455,"pX":0.7121919389921797,"pZ":2.895123117332046,"vX0":7.738037930233503,"vY0":-141.53728025093096,"vZ0":-4.551707195681943,"x":89.85,"y":160.61,"x0":-0.8861347569903466,"y0":50.001837933222305,"z0":5.856325687151874,"aX":-18.283703305165705},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.4,"breakHorizontal":14.8,"spinRate":2209,"spinDirection":223},"zone":3,"typeConfidence":0.9,"plateTime":0.38683258247085694,"extension":5.803022932436427},"index":1,"playId":"156f22c7-85f9-3c74-908a-351b2f9b5317","pitchNumber":2,"startTime":"2026-07-22T20:13:07.478Z","endTime":"2026-07-22T20:13:11.917Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.706084939128868,"aZ":-20.96422192375587,"pfxX":-8.411816096309497,"pfxZ":5.656790897020334,"pX":-0.15421016196564732,"pZ":2.2372797154687314,"vX0":5.582764472748637,"vY0":-139.87763184525159,"vZ0":-5.831588305147358,"x":122.88,"y":178.37,"x0":-1.083658174961867,"y0":50.00042550106644,"z0":5.724734738185595,"aX":-16.657558736745475},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.2,"breakHorizontal":14.0,"spinRate":2248,"spinDirection":226},"zone":5,"typeConfidence":0.81,"plateTime":0.3916604923892195,"extension":5.73809170328555},"hitData":{"launchSpeed":100.5,"launchAngle":3.0,"totalDistance":83.0,"trajectory":"ground_ball","hardness":"medium","coordinates":{"coordX":62.12,"coordY":123.31}},"index":2,"playId":"c1a44416-da4c-364b-bd86-e38b8b36847d","pitchNumber":3,"startTime":"2026-07-22T20:13:21.404Z","endTime":"2026-07-22T20:13:34.542Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_ab"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_ab"},{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":623211,"link":"/api/v1/people/623211"},"credit":"p_pa"}],"flags":[{"credit":"b_gnd_rule_double"}],"homeTeamWinProbability":72.7,"awayTeamWinProbability":27.299999999999997,"homeTeamWinProbabilityAdded":2.4000000000000057,"leverageIndex":0.44,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:13:34.542Z","atBatIndex":49},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Christian Yelich triples (2) on a sharp fly ball to right fielder Brett Baty. Joey Ortiz scores.","rbi":1,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T20:16:21.719Z","endTime":"2026-07-22T20:17:16.491Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":{"id":623211,"link":"/api/v1/people/623211"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T20:14:12.754Z","endTime":"2026-07-22T20:14:36.722Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: A.J. Minter replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T20:14:36.722Z","endTime":"2026-07-22T20:16:23.731Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":623211,"link":"/api/v1/people/623211","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.779000366070203,"aZ":-25.251393844992492,"pfxX":0.40348182768638896,"pfxZ":4.002442735928363,"pX":-0.5164792538348784,"pZ":1.9198779409218165,"vX0":-7.261385424151051,"vY0":-130.2909713980341,"vZ0":-4.474141716791412,"x":136.69,"y":186.94,"x0":2.2469208495403965,"y0":50.00466037257252,"z0":5.553417687252496,"aX":0.6995372501153544},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.5,"breakHorizontal":0.7,"spinRate":2458,"spinDirection":163},"zone":7,"typeConfidence":0.89,"plateTime":0.41940378108804754,"extension":6.433533527482649},"index":2,"playId":"46b1e82b-3823-3a5f-b2e9-e34c87795570","pitchNumber":1,"startTime":"2026-07-22T20:16:23.731Z","endTime":"2026-07-22T20:16:26.731Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.8,"endSpeed":83.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.98601801002338,"aZ":-24.877626098154977,"pfxX":2.4426624946491664,"pfxZ":4.192528937214771,"pX":-1.0018199191455066,"pZ":1.700832705230914,"vX0":-9.13498719610454,"vY0":-130.49931010800532,"vZ0":-4.944991565678391,"x":155.19,"y":192.86,"x0":2.212173492499617,"y0":50.005234185388886,"z0":5.471854288979841,"aX":4.254714684342528},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":6.7,"breakHorizontal":-2.6,"spinRate":2603,"spinDirection":164},"zone":13,"typeConfidence":0.83,"plateTime":0.4181894221920168,"extension":6.544325857361297},"index":3,"playId":"be6287e5-da93-3d69-b69f-2f043fe89fe6","pitchNumber":2,"startTime":"2026-07-22T20:16:41.641Z","endTime":"2026-07-22T20:16:45.881Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51497790980165,"aZ":-27.089561095739654,"pfxX":0.6491315038226697,"pfxZ":2.9134029032138002,"pX":-0.22446521660895274,"pZ":2.576940218206155,"vX0":-6.569288662959894,"vY0":-130.76300723202937,"vZ0":-2.6517997448723047,"x":125.56,"y":169.2,"x0":2.2274870094746375,"y0":50.0029399876638,"z0":5.619777665484952,"aX":1.1334403245049698},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":4.9,"breakHorizontal":0.1,"spinRate":2555,"spinDirection":180},"zone":5,"typeConfidence":0.88,"plateTime":0.41760372293913095,"extension":6.483902199913716},"hitData":{"launchSpeed":104.3,"launchAngle":23.0,"totalDistance":403.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":122.64,"coordY":36.31}},"index":4,"playId":"d09c251b-d3b8-35b6-a415-ea5beb33f74a","pitchNumber":3,"startTime":"2026-07-22T20:17:00.788Z","endTime":"2026-07-22T20:17:16.491Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.0,"awayTeamWinProbability":16.0,"homeTeamWinProbabilityAdded":11.299999999999997,"leverageIndex":1.29,"dramaIndex":107.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:17:16.491Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Chourio flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-22T20:17:54.134Z","endTime":"2026-07-22T20:19:15.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":694192,"fullName":"Jackson Chourio","link":"/api/v1/people/694192"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"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":"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":3},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"71520434-b106-45f5-ad5b-ddfd26f2757e","startTime":"2026-07-22T20:17:54.134Z","endTime":"2026-07-22T20:17:59.134Z","isPitch":false,"type":"stepoff","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.7,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.439400234518583,"aZ":-14.456181936900741,"pfxX":4.691290130925615,"pfxZ":9.238444897728725,"pX":0.3567336523551959,"pZ":3.2177476202538755,"vX0":-6.791564208435653,"vY0":-136.94481981761461,"vZ0":-3.625791336937869,"x":103.4,"y":151.9,"x0":2.2481376746225563,"y0":50.00675844291589,"z0":5.534403353181955,"aX":9.001658035451305},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":-7.2,"spinRate":2340,"spinDirection":150},"zone":3,"typeConfidence":0.91,"plateTime":0.39847133138941215,"extension":6.36580984323328},"index":1,"playId":"a37c221c-fc6b-3b10-ae1f-7ead4aa2f9e5","pitchNumber":1,"startTime":"2026-07-22T20:18:13.630Z","endTime":"2026-07-22T20:18:17.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.6,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.102188987497215,"aZ":-27.54553077228949,"pfxX":0.45865052054485167,"pfxZ":2.606066999251521,"pX":-0.6981445188089782,"pZ":3.366881953763986,"vX0":-8.182420880669659,"vY0":-131.89084466184866,"vZ0":-0.3754861043802828,"x":143.61,"y":147.87,"x0":2.3749516018115346,"y0":50.00008170099531,"z0":5.529507840400659,"aX":0.8139162619724026},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2546,"spinDirection":196},"zone":1,"typeConfidence":0.86,"plateTime":0.41411341976201754,"extension":6.629293058029039},"index":2,"playId":"6675dfae-32c9-32a2-ad4a-1c45dc9bf381","pitchNumber":2,"startTime":"2026-07-22T20:18:38.933Z","endTime":"2026-07-22T20:18:42.944Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.238,"strikeZoneBottom":1.634,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.939968398443074,"aZ":-17.187613390502673,"pfxX":2.3135821745036194,"pfxZ":7.866824477693962,"pX":-0.714291962096567,"pZ":3.161581957773868,"vX0":-9.051993954747097,"vY0":-136.83722111991636,"vZ0":-3.1032232215212243,"x":144.23,"y":153.42,"x0":2.3295502136243864,"y0":50.00264939945753,"z0":5.481538408709339,"aX":4.409255573705708},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-2.4,"spinRate":2474,"spinDirection":151},"zone":1,"typeConfidence":0.9,"plateTime":0.3996131011958015,"extension":6.529557769046893},"hitData":{"launchSpeed":89.2,"launchAngle":41.0,"totalDistance":303.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":101.64,"coordY":74.66}},"index":3,"playId":"61112ecd-529a-36fe-892e-66efac952361","pitchNumber":3,"startTime":"2026-07-22T20:19:05.038Z","endTime":"2026-07-22T20:19:15.646Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"offense":{"batter":{"id":694192,"link":"/api/v1/people/694192","batSide":{"code":"R","description":"Right"}},"third":{"id":592885,"link":"/api/v1/people/592885"},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_ab"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_ab"},{"player":{"id":694192,"link":"/api/v1/people/694192"},"credit":"b_pa"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":81.5,"awayTeamWinProbability":18.5,"homeTeamWinProbabilityAdded":-2.5,"leverageIndex":0.92,"dramaIndex":44.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:19:15.646Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T20:21:27.867Z","endTime":"2026-07-22T20:22:19.983Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":{"description":"Offensive Substitution: Pinch-hitter Tyrone Taylor replaces Jared Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"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-22T20:21:16.542Z","endTime":"2026-07-22T20:21:30.140Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":676724,"link":"/api/v1/people/676724","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.0,"endSpeed":89.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11559697178877,"aZ":-23.11333549909149,"pfxX":7.8066523073534535,"pfxZ":4.463826780718536,"pX":-0.4247170041877069,"pZ":1.296210114869418,"vX0":-4.436740844971347,"vY0":-141.05242467228513,"vZ0":-9.83457113200029,"x":133.19,"y":203.78,"x0":0.14897596884757686,"y0":50.00116365503243,"z0":6.300722257377568,"aX":15.831690342180362},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":6.4,"breakHorizontal":-13.3,"spinRate":2006,"spinDirection":149},"zone":13,"typeConfidence":0.9,"plateTime":0.38734660851654823,"extension":5.57636271987917},"index":1,"playId":"6968b4d7-92ec-3616-b6cb-95d4a03f877b","pitchNumber":1,"startTime":"2026-07-22T20:21:30.140Z","endTime":"2026-07-22T20:21:37.477Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579572451202505,"aZ":-44.70095482197804,"pfxX":-4.853314091457069,"pfxZ":-8.839937764885132,"pX":0.12768422941162735,"pZ":3.1217539965488275,"vX0":0.45081681272342106,"vY0":-118.80787173151208,"vZ0":1.4128286057501915,"x":112.13,"y":154.49,"x0":0.5643978961846604,"y0":50.00252442157499,"z0":6.608971847587117,"aX":-6.878308625094115},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-15.2,"breakHorizontal":8.6,"spinRate":2438,"spinDirection":333},"zone":2,"typeConfidence":0.9,"plateTime":0.46254078414711497,"extension":5.672120158168736},"index":2,"playId":"313556f2-dbd4-33b9-a8b6-966c0a3d1a59","pitchNumber":2,"startTime":"2026-07-22T20:21:44.328Z","endTime":"2026-07-22T20:21:47.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.589182981536297,"aZ":-43.461763522271156,"pfxX":-4.5507501759911655,"pfxZ":-7.89612953327919,"pX":0.2723981075803602,"pZ":2.6061316770700618,"vX0":0.7883402963480384,"vY0":-119.03836333427029,"vZ0":-0.051960583681541994,"x":106.62,"y":168.41,"x0":0.5272881326387169,"y0":50.00128895677373,"z0":6.574298961787051,"aX":-6.507475201017119},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-14.0,"breakHorizontal":8.0,"spinRate":2487,"spinDirection":332},"zone":5,"typeConfidence":0.89,"plateTime":0.46073996564897524,"extension":5.65004569316461},"index":3,"playId":"62236fa7-25e8-369e-825c-e1456cec4f3f","pitchNumber":3,"startTime":"2026-07-22T20:21:58.512Z","endTime":"2026-07-22T20:22:02.411Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.5,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.28379306283107,"aZ":-28.596890427869887,"pfxX":8.272749445030424,"pfxZ":1.956733453373202,"pX":0.02110451343280629,"pZ":0.6300693055320761,"vX0":-3.6923112164756415,"vY0":-134.03301835758117,"vZ0":-9.38534012226478,"x":116.2,"y":221.77,"x0":0.33693308250209436,"y0":50.004980255672656,"z0":6.199596192150653,"aX":15.147393155764169},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":1.8,"breakHorizontal":-14.3,"spinRate":1772,"spinDirection":136},"zone":14,"typeConfidence":0.91,"plateTime":0.4076717593018562,"extension":5.7815197696459615},"index":4,"playId":"8d7d0172-a267-3da9-b6fc-5070a105fc01","pitchNumber":4,"startTime":"2026-07-22T20:22:15.022Z","endTime":"2026-07-22T20:22:19.983Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.89999999999999,"awayTeamWinProbability":15.100000000000009,"homeTeamWinProbabilityAdded":3.3999999999999915,"leverageIndex":1.35,"dramaIndex":60.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:22:19.983Z","atBatIndex":52},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Marcus Semien walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T20:22:44.839Z","endTime":"2026-07-22T20:24:19.740Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":97.9,"endSpeed":90.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48782293035952,"aZ":-21.152464777724152,"pfxX":7.928112232898533,"pfxZ":5.3445573176134324,"pX":1.3273514343986732,"pZ":1.6962173201037194,"vX0":0.29475624328790617,"vY0":-142.41712519495428,"vZ0":-9.230183173153174,"x":66.4,"y":192.98,"x0":0.19182442225823368,"y0":50.00558880087615,"z0":6.307548904653489,"aX":16.351873004533584},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":8.0,"breakHorizontal":-14.4,"spinRate":2000,"spinDirection":154},"zone":14,"typeConfidence":0.91,"plateTime":0.3840219578833217,"extension":5.492059195603779},"index":0,"playId":"d777c330-0136-394a-96f5-a15abff7f990","pitchNumber":1,"startTime":"2026-07-22T20:22:47.273Z","endTime":"2026-07-22T20:22:50.437Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.835741510011292,"aZ":-24.09087392710723,"pfxX":8.053453906022153,"pfxZ":3.8313911618446994,"pX":-0.560216724609834,"pZ":2.375044911255697,"vX0":-4.5984830152262814,"vY0":-143.50679131923366,"vZ0":-7.211478400325249,"x":138.35,"y":174.65,"x0":0.007495684154828146,"y0":50.00209855667484,"z0":6.3965206173621825,"aX":16.978573375680558},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":5.9,"breakHorizontal":-13.8,"spinRate":2062,"spinDirection":150},"zone":4,"typeConfidence":0.92,"plateTime":0.38010585744440073,"extension":5.652915746099954},"index":1,"playId":"55f07fd4-f64a-38cc-a815-83abe1694a29","pitchNumber":2,"startTime":"2026-07-22T20:23:02.973Z","endTime":"2026-07-22T20:23:07.648Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.6,"endSpeed":76.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63589397956686,"aZ":-45.473038456526346,"pfxX":-5.143816714063354,"pfxZ":-9.069649123602336,"pX":-0.19692446197792954,"pZ":1.9990065603803826,"vX0":-0.19649847590776034,"vY0":-120.38859192893366,"vZ0":-1.1273925400098326,"x":124.51,"y":184.81,"x0":0.5539781679706158,"y0":50.00381646969647,"z0":6.502608324918453,"aX":-7.541390844124374},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-16.4,"breakHorizontal":9.4,"spinRate":2705,"spinDirection":336},"zone":8,"typeConfidence":0.9,"plateTime":0.45518682731807125,"extension":5.628399685643779},"index":2,"playId":"51074644-8951-3553-9e65-3e6c0a13ce48","pitchNumber":3,"startTime":"2026-07-22T20:23:19.601Z","endTime":"2026-07-22T20:23:23.701Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":91.3,"endSpeed":85.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.887866569686558,"aZ":-28.56994231373354,"pfxX":7.29542897524829,"pfxZ":1.9966188401601812,"pX":-0.8702138784440688,"pZ":0.5888673770044843,"vX0":-5.943710486245547,"vY0":-132.65464385319896,"vZ0":-9.14453705270954,"x":150.17,"y":222.88,"x0":0.4372146325241474,"y0":50.00376655463289,"z0":6.122262753519944,"aX":13.173644080157452},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.0,"breakHorizontal":-12.1,"spinRate":1729,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4108514608084253,"extension":5.885562796962249},"index":3,"playId":"85dd5f03-1935-35bf-904b-24f8b35283bd","pitchNumber":4,"startTime":"2026-07-22T20:23:33.491Z","endTime":"2026-07-22T20:23:36.779Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":83.5,"endSpeed":77.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.995492037797714,"aZ":-46.100927577863374,"pfxX":-4.11012433485316,"pfxZ":-9.264603785867743,"pX":1.931005017129148,"pZ":2.535066852926144,"vX0":4.724311642532831,"vY0":-121.57942286813426,"vZ0":-0.053082318676701545,"x":43.39,"y":170.33,"x0":0.5000711743921494,"y0":50.00555353733481,"z0":6.545746858891319,"aX":-6.177744949890681},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-16.6,"breakHorizontal":6.4,"spinRate":2637,"spinDirection":334},"zone":14,"typeConfidence":0.9,"plateTime":0.44987354263987545,"extension":5.615088378915463},"index":4,"playId":"642775c3-cb16-31f4-bc6b-60aed6666b91","pitchNumber":5,"startTime":"2026-07-22T20:23:56.034Z","endTime":"2026-07-22T20:23:59.129Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":87.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.801277081223628,"aZ":-25.809215868459496,"pfxX":6.41960548151357,"pfxZ":3.310088285713679,"pX":1.2989784550507346,"pZ":2.649661394027845,"vX0":0.6357764350493966,"vY0":-136.27350114918457,"vZ0":-5.43327520775607,"x":67.49,"y":167.24,"x0":0.22782877466053142,"y0":50.00027284312565,"z0":6.402118710497904,"aX":12.33618952268144},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.3,"breakHorizontal":-11.8,"spinRate":1890,"spinDirection":139},"zone":12,"typeConfidence":0.84,"plateTime":0.3986140556939177,"extension":5.5209580512670575},"index":5,"playId":"d7879463-06d9-361c-8195-2909f6d45e1b","pitchNumber":6,"startTime":"2026-07-22T20:24:15.958Z","endTime":"2026-07-22T20:24:19.740Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":80.9,"awayTeamWinProbability":19.099999999999994,"homeTeamWinProbabilityAdded":-3.999999999999986,"leverageIndex":0.94,"dramaIndex":53.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:24:19.740Z","atBatIndex":53},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Luis Robert Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T20:25:44.918Z","endTime":"2026-07-22T20:27:30.667Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,5,6,8],"actionIndex":[0,7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673357,"fullName":"Luis Robert Jr.","link":"/api/v1/people/673357"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Robert Jr. replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":4,"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-22T20:25:05.550Z","endTime":"2026-07-22T20:25:09.126Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":683146,"link":"/api/v1/people/683146","batSide":{"code":"L","description":"Left"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"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-22T20:25:09.126Z","endTime":"2026-07-22T20:25:47.211Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":97.6,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.294779125955493,"aZ":-17.854742824867266,"pfxX":6.753543263327051,"pfxZ":6.950567861850099,"pX":-0.3574130033801096,"pZ":2.4414936545787,"vX0":-3.6055492530616315,"vY0":-142.08095975464573,"vZ0":-7.839244490184628,"x":130.62,"y":172.86,"x0":0.045648384708049765,"y0":50.0003944594062,"z0":6.355358473496528,"aX":13.907860717249251},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.3,"breakHorizontal":-11.5,"spinRate":2024,"spinDirection":147},"zone":4,"typeConfidence":0.89,"plateTime":0.3844145337794296,"extension":5.75849307842666},"index":2,"playId":"4e53fd0c-9e1f-3986-b34b-8ac904b7b09d","pitchNumber":1,"startTime":"2026-07-22T20:25:47.211Z","endTime":"2026-07-22T20:25:50.654Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":90.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.525851779506787,"aZ":-22.91127429971498,"pfxX":7.934004600283151,"pfxZ":4.4969025857870255,"pX":0.28660165661721754,"pZ":1.9339912140641877,"vX0":-2.5125102717439547,"vY0":-142.3032084479019,"vZ0":-8.340776636749297,"x":106.08,"y":186.56,"x0":0.1482490598352088,"y0":50.0013567732584,"z0":6.3454951681715315,"aX":16.329625753648145},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":6.7,"breakHorizontal":-13.9,"spinRate":1940,"spinDirection":151},"zone":9,"typeConfidence":0.91,"plateTime":0.3843692718784095,"extension":5.676419202539372},"index":3,"playId":"cb6ad19c-d3b6-39c6-aec8-8fc5fa46ddf5","pitchNumber":2,"startTime":"2026-07-22T20:26:03.860Z","endTime":"2026-07-22T20:26:08.034Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-22T20:26:21.431Z","endTime":"2026-07-22T20:26:31.623Z","isPitch":false,"type":"action","player":{"id":673357,"link":"/api/v1/people/673357"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.546846193047223,"aZ":-27.342827656342585,"pfxX":8.716058906528277,"pfxZ":2.656223741788224,"pX":-0.7539027040730307,"pZ":-0.7885749769152571,"vX0":-5.397464254141418,"vY0":-134.19936461245607,"vZ0":-12.886307911126488,"x":145.74,"y":260.07,"x0":0.15287488330781,"y0":50.005933970253515,"z0":6.0303214479700555,"aX":15.871066817618816},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.2,"breakHorizontal":-14.6,"spinRate":1884,"spinDirection":131},"zone":13,"typeConfidence":0.9,"plateTime":0.40843045846402504,"extension":5.890946780858199},"index":5,"playId":"88614400-4871-3e16-ac85-07a01b7bc8b2","pitchNumber":3,"startTime":"2026-07-22T20:26:31.623Z","endTime":"2026-07-22T20:26:35.670Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":85.9,"endSpeed":79.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038639895545035,"aZ":-48.170887977280024,"pfxX":-2.605550516643811,"pfxZ":-10.267151811121446,"pX":-0.7562536914529645,"pZ":0.21589086348328979,"vX0":-1.6975016983984208,"vY0":-125.0384868855103,"vZ0":-5.116682699120698,"x":145.83,"y":232.95,"x0":0.2737409062611529,"y0":50.00349915803815,"z0":6.30960533637105,"aX":-4.058847529315839},"breaks":{"breakAngle":4.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-19.6,"breakHorizontal":5.2,"spinRate":2861,"spinDirection":338},"zone":13,"typeConfidence":0.9,"plateTime":0.4407909242960728,"extension":5.797947668337682},"index":6,"playId":"d5465100-4573-3362-954c-e987c29ab1ac","pitchNumber":4,"startTime":"2026-07-22T20:26:57.963Z","endTime":"2026-07-22T20:27:03.309Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Wild pitch by pitcher Aaron Ashby. Marcus Semien to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"index":7,"actionPlayId":"d5465100-4573-3362-954c-e987c29ab1ac","startTime":"2026-07-22T20:27:13.831Z","endTime":"2026-07-22T20:27:26.114Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"first":{"id":543760,"link":"/api/v1/people/543760"},"postOnSecond":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":79.0,"awayTeamWinProbability":21.0,"homeTeamWinProbabilityAdded":-1.9000000000000057,"leverageIndex":1.93,"dramaIndex":65.0,"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.1,"strikeZoneTop":3.31,"strikeZoneBottom":1.671,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.195236013611648,"aZ":-28.201128381642516,"pfxX":7.6521484390383705,"pfxZ":2.140705082445985,"pX":0.8324030559921416,"pZ":1.0757572331472176,"vX0":-1.5869645013285185,"vY0":-134.94673965043296,"vZ0":-8.292162337758107,"x":85.27,"y":209.73,"x0":0.43050535836263976,"y0":50.00614308919389,"z0":6.152095744987736,"aX":14.227265381739691},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.4,"breakHorizontal":-13.6,"spinRate":1867,"spinDirection":133},"zone":14,"typeConfidence":0.91,"plateTime":0.40467087714776273,"extension":5.829108159489997},"index":8,"playId":"2326ef3c-c411-39f6-b39c-0b152b93d271","pitchNumber":5,"startTime":"2026-07-22T20:27:26.114Z","endTime":"2026-07-22T20:27:30.667Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":673357,"link":"/api/v1/people/673357","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":673357,"link":"/api/v1/people/673357"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.3,"awayTeamWinProbability":15.700000000000003,"homeTeamWinProbabilityAdded":5.299999999999997,"leverageIndex":1.93,"dramaIndex":75.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:27:30.667Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez challenged (pitch result), call on the field was confirmed: Francisco Alvarez called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-22T20:28:09.826Z","endTime":"2026-07-22T20:28:56.528Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676879,"fullName":"Aaron Ashby","link":"/api/v1/people/676879"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T20:27:56.790Z","endTime":"2026-07-22T20:28:12.098Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.614006249971318,"aZ":-17.840039146389522,"pfxX":8.308632318852188,"pfxZ":6.762584451669137,"pX":0.3860202076173489,"pZ":2.02053744597517,"vX0":-2.6092836792639793,"vY0":-144.2271331097694,"vZ0":-9.222446907490236,"x":102.29,"y":184.23,"x0":0.21954809235116637,"y0":50.00245262327829,"z0":6.34592595928752,"aX":17.611284766997805},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.7,"breakHorizontal":-14.6,"spinRate":2119,"spinDirection":149},"zone":9,"typeConfidence":0.92,"plateTime":0.3788690818991616,"extension":5.674348239387927},"index":1,"playId":"080494c6-105f-3230-8a40-5b285d97abec","pitchNumber":1,"startTime":"2026-07-22T20:28:12.098Z","endTime":"2026-07-22T20:28:16.029Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":85.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.036368409440737,"aZ":-25.700794826056114,"pfxX":5.724354040622591,"pfxZ":3.500806956037131,"pX":0.09423863890106778,"pZ":2.597245726792941,"vX0":-2.420964908521695,"vY0":-134.14454196661745,"vZ0":-5.1207440121281085,"x":113.41,"y":168.65,"x0":0.2573379120188055,"y0":50.0047687418161,"z0":6.329664701389257,"aX":10.586126814292575},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.6,"breakHorizontal":-10.0,"spinRate":1883,"spinDirection":135},"zone":5,"typeConfidence":0.87,"plateTime":0.40606548778376617,"extension":5.765004683524433},"index":2,"playId":"5e2c14eb-176d-370a-8841-101a5feb6c07","pitchNumber":2,"startTime":"2026-07-22T20:28:28.933Z","endTime":"2026-07-22T20:28:32.107Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0,"strikes":3,"outs":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.263022763142057,"aZ":-20.2226949300724,"pfxX":7.893710287203665,"pfxZ":5.690961166665274,"pX":-0.5424688369321433,"pZ":1.653112962884482,"vX0":-4.605702271544783,"vY0":-143.11044396996778,"vZ0":-9.584172869603009,"x":137.68,"y":194.15,"x0":0.051993578972412,"y0":50.000268662718,"z0":6.282303835313497,"aX":16.57015633790794},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":8.8,"breakHorizontal":-13.6,"spinRate":2108,"spinDirection":152},"zone":7,"typeConfidence":0.92,"plateTime":0.38096397028768214,"extension":5.752165869093876},"index":3,"playId":"30f4b53e-67e9-36a4-a441-b0cd0e3797dc","pitchNumber":3,"startTime":"2026-07-22T20:28:49.019Z","endTime":"2026-07-22T20:28:56.528Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":543760,"link":"/api/v1/people/543760"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":676879,"link":"/api/v1/people/676879"},"credit":"p_pa"}],"flags":[],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":4.400000000000006,"leverageIndex":1.64,"dramaIndex":73.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:28:56.528Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brice Turang walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T20:31:48.737Z","endTime":"2026-07-22T20:33:32.752Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7,8,9],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Carson Benge.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-22T20:31:38.079Z","endTime":"2026-07-22T20:31:38.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"400","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Tyrone Taylor remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-22T20:31:38.104Z","endTime":"2026-07-22T20:31:38.106Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"},"defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":701807,"link":"/api/v1/people/701807"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":683146,"link":"/api/v1/people/683146"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive Substitution: Luis Torrens replaces Luis Robert Jr., batting 8th, playing first base.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-22T20:31:38.106Z","endTime":"2026-07-22T20:31:50.998Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"802","replacedPlayer":{"id":673357,"link":"/api/v1/people/673357"},"defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":676724,"link":"/api/v1/people/676724"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.823012651275032,"aZ":-22.74498477806432,"pfxX":8.700227061425242,"pfxZ":5.088289630462924,"pX":0.5646315902555836,"pZ":2.6329102377349134,"vX0":-7.485965755799959,"vY0":-134.87454577363604,"vZ0":-3.6983271833460574,"x":95.48,"y":167.69,"x0":2.2383354171116117,"y0":50.001373937044136,"z0":5.615398539374432,"aX":16.116263686903867},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.6,"breakHorizontal":-14.3,"spinRate":2419,"spinDirection":145},"zone":6,"typeConfidence":0.92,"plateTime":0.4052592439759093,"extension":6.436820150983119},"index":3,"playId":"36f72838-2f29-3a62-b9a8-6c8e9847d0be","pitchNumber":1,"startTime":"2026-07-22T20:31:50.998Z","endTime":"2026-07-22T20:31:55.276Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.520612672218018,"aZ":-27.073121011845057,"pfxX":10.259537636394825,"pfxZ":3.199068810622334,"pX":0.5494036296959609,"pZ":2.3203297328020125,"vX0":-7.795118755538523,"vY0":-125.08791063446304,"vZ0":-2.3593840779901845,"x":96.06,"y":176.13,"x0":2.361989344505595,"y0":50.0062218399921,"z0":5.479375610855532,"aX":16.37959970691132},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":-16.9,"spinRate":1662,"spinDirection":124},"zone":6,"typeConfidence":0.92,"plateTime":0.4366754739636045,"extension":6.548900102709782},"index":4,"playId":"0e031c1b-064c-394e-9330-ec8c49168fe4","pitchNumber":2,"startTime":"2026-07-22T20:32:09.275Z","endTime":"2026-07-22T20:32:13.609Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"preCount":{"balls":0,"strikes":2,"outs":0},"index":5,"startTime":"2026-07-22T20:32:18.016Z","endTime":"2026-07-22T20:32:32.563Z","isPitch":false,"type":"action","player":{"id":668930,"link":"/api/v1/people/668930"},"defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.5,"endSpeed":82.8,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544258424149895,"aZ":-26.21237165404318,"pfxX":-1.5904421794613217,"pfxZ":3.4476379488124804,"pX":-1.3257508423201756,"pZ":2.196962059505285,"vX0":-8.344676585347061,"vY0":-130.1938105732167,"vZ0":-3.4508755840662286,"x":167.53,"y":179.46,"x0":2.1182703610304503,"y0":50.001487444383756,"z0":5.507993352030878,"aX":-2.7485134390679162},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.8,"breakHorizontal":4.6,"spinRate":2476,"spinDirection":204},"zone":13,"typeConfidence":0.91,"plateTime":0.4195876014532125,"extension":6.393756251147672},"index":6,"playId":"6738402f-1925-3eeb-9dda-348ced1813c1","pitchNumber":3,"startTime":"2026-07-22T20:32:32.563Z","endTime":"2026-07-22T20:32:38.119Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":93.4,"endSpeed":85.3,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.65094025649649,"aZ":-15.839547901055445,"pfxX":4.094962940866063,"pfxZ":8.730358712001559,"pX":0.6070902331933046,"pZ":3.6195153721698783,"vX0":-6.0971550121789635,"vY0":-135.88969579068197,"vZ0":-2.0565120679725637,"x":93.86,"y":141.05,"x0":2.3473806246540896,"y0":50.00232284167786,"z0":5.485905017024992,"aX":7.661905296838675},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":-6.1,"spinRate":2485,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.40299120679329814,"extension":6.347091605975643},"index":7,"playId":"897835ea-cf3f-3620-8cb1-54d6ca447c01","pitchNumber":4,"startTime":"2026-07-22T20:32:51.166Z","endTime":"2026-07-22T20:32:56.512Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":86.7,"endSpeed":79.6,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45991802001365,"aZ":-25.80578326676868,"pfxX":10.49770538069468,"pfxZ":3.9612181219801066,"pX":0.25309611946006605,"pZ":1.3589894240996618,"vX0":-8.505034624024985,"vY0":-125.93138004068837,"vZ0":-4.811690007438938,"x":107.35,"y":202.09,"x0":2.3095165471256673,"y0":50.00156299502908,"z0":5.380725410681901,"aX":16.86790754878837},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.2,"breakHorizontal":-17.0,"spinRate":1655,"spinDirection":128},"zone":14,"typeConfidence":0.92,"plateTime":0.4348584516995375,"extension":6.454109450002226},"index":8,"playId":"be7c3019-cbf5-37a3-bc1f-78ca96bdae40","pitchNumber":5,"startTime":"2026-07-22T20:33:09.425Z","endTime":"2026-07-22T20:33:14.993Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"preCount":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.21,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.048167031845768,"aZ":-25.837787191400892,"pfxX":-0.9685297584597903,"pfxZ":3.583737237565762,"pX":1.0899322900591588,"pZ":3.5025814009196643,"vX0":-3.1171479719104997,"vY0":-131.4211111559664,"vZ0":-0.3243435432573748,"x":75.45,"y":144.21,"x0":2.4120928091967193,"y0":50.001725112217436,"z0":5.529082830776096,"aX":-1.7123396185679205},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.6,"breakHorizontal":2.4,"spinRate":2453,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.41506835528088404,"extension":6.365893203990537},"index":9,"playId":"a9177b4c-1b06-3743-ad72-0109d3d922a6","pitchNumber":6,"startTime":"2026-07-22T20:33:28.611Z","endTime":"2026-07-22T20:33:32.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"credit":"b_pa"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.2,"awayTeamWinProbability":9.799999999999997,"homeTeamWinProbabilityAdded":1.5,"leverageIndex":0.41,"dramaIndex":25.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:33:32.752Z","atBatIndex":56},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"William Contreras grounds into a force out, shortstop Francisco Lindor to second baseman Marcus Semien. Brice Turang out at 2nd. William Contreras to 1st.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T20:34:25.860Z","endTime":"2026-07-22T20:34:36.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":668930,"fullName":"Brice Turang","link":"/api/v1/people/668930"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":2,"homeScore":4,"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-22T20:34:05.472Z","endTime":"2026-07-22T20:34:28.042Z","isPitch":false,"type":"action","player":{"id":661388,"link":"/api/v1/people/661388"},"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":84.0,"strikeZoneTop":3.133,"strikeZoneBottom":1.581,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.505971258188133,"aZ":-24.738825588662525,"pfxX":-1.340357088804867,"pfxZ":4.173716696690187,"pX":-0.41523406090309767,"pZ":2.2159221060215093,"vX0":-6.621493265968966,"vY0":-131.97259629246125,"vZ0":-3.7109109868388597,"x":132.83,"y":178.95,"x0":2.2904040700063026,"y0":50.00365195136386,"z0":5.44206403225396,"aX":-2.3855540192102853},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.1,"breakHorizontal":3.7,"spinRate":2397,"spinDirection":210},"zone":4,"typeConfidence":0.89,"plateTime":0.4134917975975738,"extension":6.550862249637178},"hitData":{"launchSpeed":81.0,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":115.32,"coordY":147.12}},"index":1,"playId":"dc66aedc-cec2-389e-b314-0f82d451e03a","pitchNumber":1,"startTime":"2026-07-22T20:34:28.042Z","endTime":"2026-07-22T20:34:36.143Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_ab"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_ab"},{"player":{"id":661388,"link":"/api/v1/people/661388"},"credit":"b_pa"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":88.7,"awayTeamWinProbability":11.299999999999997,"homeTeamWinProbabilityAdded":-1.5,"leverageIndex":0.65,"dramaIndex":31.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:34:36.143Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Garrett Mitchell strikes out on a foul tip.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T20:34:46.374Z","endTime":"2026-07-22T20:36:58.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669003,"fullName":"Garrett Mitchell","link":"/api/v1/people/669003"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.2,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.853439576761776,"aZ":-19.28986560895565,"pfxX":8.97206999313077,"pfxZ":6.806154958416913,"pX":0.37823680696369055,"pZ":1.5815991835790648,"vX0":-8.293349573746488,"vY0":-136.68167576446086,"vZ0":-6.48963922204226,"x":102.58,"y":196.08,"x0":2.2846852846156085,"y0":50.00555133659308,"z0":5.309306481512749,"aX":16.994770123294128},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":11.2,"breakHorizontal":-14.5,"spinRate":2427,"spinDirection":153},"zone":14,"typeConfidence":0.87,"plateTime":0.4005724175020702,"extension":6.578968904180811},"index":0,"playId":"bdf803bb-714f-3e43-800a-2263e2b9a757","pitchNumber":1,"startTime":"2026-07-22T20:35:06.096Z","endTime":"2026-07-22T20:35:10.697Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.317085183530537,"aZ":-20.266361963688773,"pfxX":8.926114201054945,"pfxZ":6.246461354910203,"pX":0.7725173568701443,"pZ":2.077139746715497,"vX0":-7.180687309059794,"vY0":-136.96811732999274,"vZ0":-5.1228305119149855,"x":87.55,"y":182.7,"x0":2.2641353864882263,"y0":50.00446983001194,"z0":5.351341631524134,"aX":17.017687252345322},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.4,"breakHorizontal":-14.8,"spinRate":2459,"spinDirection":159},"zone":9,"typeConfidence":0.92,"plateTime":0.3993973044146544,"extension":6.561997055815576},"index":1,"playId":"a2dfb839-b41c-3052-a9c1-8aa8d705d9ca","pitchNumber":2,"startTime":"2026-07-22T20:35:27.574Z","endTime":"2026-07-22T20:35:32.489Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":89.9,"endSpeed":82.5,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.205797790138174,"aZ":-25.359263558930266,"pfxX":-0.6015538314767259,"pfxZ":3.926126298495946,"pX":-0.46783218003663934,"pZ":2.9991446341680192,"vX0":-6.719953752700728,"vY0":-130.78954486618545,"vZ0":-1.6325052184966333,"x":134.83,"y":157.8,"x0":2.2112560992278434,"y0":50.00121367631773,"z0":5.530508095517129,"aX":-1.0424010500510823},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":7.0,"breakHorizontal":2.5,"spinRate":2582,"spinDirection":218},"zone":1,"typeConfidence":0.88,"plateTime":0.4185575904730827,"extension":6.425017642289209},"index":2,"playId":"362860af-a7da-3c25-a9e5-5f7decf53696","pitchNumber":3,"startTime":"2026-07-22T20:35:47.570Z","endTime":"2026-07-22T20:35:51.597Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.251001518179987,"aZ":-27.702344278067113,"pfxX":-2.451014225212419,"pfxZ":2.6040769177291656,"pX":-0.6179901130073269,"pZ":1.2424567253832743,"vX0":-6.684134254649735,"vY0":-129.73020745870218,"vZ0":-4.760083825995206,"x":140.56,"y":205.23,"x0":2.3027194075486874,"y0":50.00334056588844,"z0":5.194065829969884,"aX":-4.207644683148701},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.0,"breakHorizontal":5.9,"spinRate":2540,"spinDirection":214},"zone":13,"typeConfidence":0.92,"plateTime":0.42102290468827697,"extension":6.627274643916407},"index":3,"playId":"5cf4d664-8bda-349e-9a3d-2d205ffde738","pitchNumber":4,"startTime":"2026-07-22T20:36:12.670Z","endTime":"2026-07-22T20:36:17.447Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.7,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703666284015085,"aZ":-22.189028899952206,"pfxX":8.61854985421246,"pfxZ":5.25429434243366,"pX":-0.6001942701731432,"pZ":0.8713042298827826,"vX0":-10.267400576375595,"vY0":-136.67510119059628,"vZ0":-7.715699245237467,"x":139.88,"y":215.25,"x0":2.076540648888942,"y0":50.00577884821817,"z0":5.242557654335643,"aX":16.39034509729104},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.0,"breakHorizontal":-13.6,"spinRate":2516,"spinDirection":154},"zone":13,"typeConfidence":0.92,"plateTime":0.39997143372355914,"extension":6.62959470352141},"index":4,"playId":"f905bf0f-0dd3-312e-ac2b-e668dba40805","pitchNumber":5,"startTime":"2026-07-22T20:36:31.310Z","endTime":"2026-07-22T20:36:34.922Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.293,"strikeZoneBottom":1.662,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3718359941512,"aZ":-25.06237993121341,"pfxX":-1.9100436769754778,"pfxZ":4.111409183952144,"pX":0.1728883936526192,"pZ":2.130942278585899,"vX0":-5.426722001432988,"vY0":-130.16600870571762,"vZ0":-3.349142989819134,"x":110.41,"y":181.24,"x0":2.526459257397464,"y0":50.00250111344963,"z0":5.315911061770195,"aX":-3.3005839981905014},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":4.6,"spinRate":2511,"spinDirection":187},"zone":8,"typeConfidence":0.9,"plateTime":0.419588241647316,"extension":6.562835220734336},"index":5,"playId":"9496ca77-9e69-3827-a1d1-f872d1bba873","pitchNumber":6,"startTime":"2026-07-22T20:36:53.819Z","endTime":"2026-07-22T20:36:58.902Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_ab"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_ab"},{"player":{"id":669003,"link":"/api/v1/people/669003"},"credit":"b_pa"},{"player":{"id":621345,"link":"/api/v1/people/621345"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":87.4,"awayTeamWinProbability":12.599999999999994,"homeTeamWinProbabilityAdded":-1.2999999999999972,"leverageIndex":0.57,"dramaIndex":27.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:36:58.902Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew Vaughn strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-22T20:39:40.498Z","endTime":"2026-07-22T20:40:57.823Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":683734,"fullName":"Andrew Vaughn","link":"/api/v1/people/683734"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T20:37:17.600Z","endTime":"2026-07-22T20:37:51.245Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Daniel Duarte replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T20:37:51.245Z","endTime":"2026-07-22T20:39:42.541Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650960,"link":"/api/v1/people/650960"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":621345,"link":"/api/v1/people/621345","pitchHand":{"code":"L","description":"Left"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":85.0,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.050646402118144,"aZ":-20.617800409529814,"pfxX":-1.216132348652458,"pfxZ":6.33639904014979,"pX":0.16176531215960466,"pZ":2.1244891638914147,"vX0":3.608203219589165,"vY0":-133.08481421532318,"vZ0":-5.307534060225293,"x":110.83,"y":181.42,"x0":-1.0436407462622939,"y0":50.003673029556715,"z0":5.603427458085637,"aX":-2.2186222781620337},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":1.6,"spinRate":2573,"spinDirection":183},"zone":8,"typeConfidence":0.85,"plateTime":0.4089445510906753,"extension":6.096559737529259},"index":2,"playId":"cf2dac50-fb8c-39b1-8722-b5ecf7332ed6","pitchNumber":1,"startTime":"2026-07-22T20:39:42.541Z","endTime":"2026-07-22T20:39:46.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":76.5,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.361593888636392,"aZ":-28.76304271446827,"pfxX":9.764175692881402,"pfxZ":2.3142304986171833,"pX":0.8204572612983749,"pZ":1.8119867534835097,"vX0":1.8619097210049484,"vY0":-120.3816630014021,"vZ0":-2.7269443426681086,"x":85.73,"y":189.86,"x0":-1.2310878012933046,"y0":50.00335209771454,"z0":5.493717548679091,"aX":14.39672747601829},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":3.8,"breakHorizontal":-18.1,"spinRate":2634,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.45418988219419676,"extension":6.18854958702162},"index":3,"playId":"59bbc0e6-5ea1-3e05-bb71-0015e27cf764","pitchNumber":2,"startTime":"2026-07-22T20:39:59.213Z","endTime":"2026-07-22T20:40:02.867Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.8,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.499063371229795,"aZ":-31.737482040974253,"pfxX":6.835347651682354,"pfxZ":0.2880453831150369,"pX":1.4003263574377007,"pZ":1.0998773765659369,"vX0":3.932833091855845,"vY0":-121.8100702131872,"vZ0":-3.857437303098588,"x":63.62,"y":209.08,"x0":-1.119829638761633,"y0":50.003473204235064,"z0":5.429415718362703,"aX":10.335826016687138},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-0.1,"breakHorizontal":-13.3,"spinRate":2774,"spinDirection":74},"zone":14,"typeConfidence":0.89,"plateTime":0.44856994085610147,"extension":6.122126156462138},"index":4,"playId":"f411d5d8-297d-36d4-a87d-53267c4c3ff4","pitchNumber":3,"startTime":"2026-07-22T20:40:16.263Z","endTime":"2026-07-22T20:40:19.263Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.1,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.453880586323205,"aZ":-12.37097194433534,"pfxX":-3.038232033057942,"pfxZ":10.166858547460967,"pX":0.08920602782839247,"pZ":3.6437403917883073,"vX0":3.0795919850935056,"vY0":-138.56686684707938,"vZ0":-3.703736231051845,"x":113.6,"y":140.4,"x0":-0.640905707860157,"y0":50.0039612832061,"z0":5.822033847150808,"aX":-5.919010967463847},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.9,"breakHorizontal":4.9,"spinRate":2468,"spinDirection":202},"zone":12,"typeConfidence":0.89,"plateTime":0.39500380094013954,"extension":5.847747521288556},"index":5,"playId":"b3c73141-fcd5-3059-897b-0cbfdfa64a31","pitchNumber":4,"startTime":"2026-07-22T20:40:35.013Z","endTime":"2026-07-22T20:40:38.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.128,"strikeZoneBottom":1.579,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.20866844810973,"aZ":-33.6877831626915,"pfxX":8.716333861947717,"pfxZ":-1.0554007615373422,"pX":1.0391826302281717,"pZ":2.2873885662777065,"vX0":2.38331855632902,"vY0":-118.81767797972688,"vZ0":-0.5714379688151969,"x":77.39,"y":177.02,"x0":-1.1086770498978933,"y0":50.00253424031087,"z0":5.585156513443293,"aX":12.495037233729231},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-1.8,"breakHorizontal":-16.3,"spinRate":2656,"spinDirection":67},"zone":14,"typeConfidence":0.91,"plateTime":0.46050786169137625,"extension":6.079781729770001},"index":6,"playId":"d5d0ac05-8452-36b6-aee2-3f61f62373de","pitchNumber":5,"startTime":"2026-07-22T20:40:54.262Z","endTime":"2026-07-22T20:40:57.823Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":683734,"link":"/api/v1/people/683734","batSide":{"code":"R","description":"Right"}},"first":{"id":661388,"link":"/api/v1/people/661388"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_ab"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_ab"},{"player":{"id":683734,"link":"/api/v1/people/683734"},"credit":"b_pa"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.2,"awayTeamWinProbability":13.799999999999997,"homeTeamWinProbabilityAdded":-1.2000000000000028,"leverageIndex":0.45,"dramaIndex":24.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:40:57.823Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T20:44:00.232Z","endTime":"2026-07-22T20:45:53.739Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":661388,"link":"/api/v1/people/661388"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Luis Lara replaces first baseman Andrew Vaughn, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":4,"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-22T20:42:48.422Z","endTime":"2026-07-22T20:42:48.447Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":800325,"link":"/api/v1/people/800325"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":683734,"link":"/api/v1/people/683734"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Defensive switch from right field to first base for Jake Bauers.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":4,"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-22T20:42:48.447Z","endTime":"2026-07-22T20:42:48.448Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"700","defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pitching Change: Abner Uribe replaces Aaron Ashby.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-22T20:42:48.448Z","endTime":"2026-07-22T20:44:02.532Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":682842,"link":"/api/v1/people/682842"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":676879,"link":"/api/v1/people/676879","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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.0,"endSpeed":91.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.688569553978137,"aZ":-25.775558039377152,"pfxX":-8.396853435332241,"pfxZ":3.021750761557982,"pX":1.3373295844432893,"pZ":2.83366801894769,"vX0":9.572842751735397,"vY0":-143.99001404392737,"vZ0":-4.020306044150133,"x":66.02,"y":162.27,"x0":-0.9255915400296733,"y0":50.003651524354275,"z0":5.826160320324197,"aX":-17.787584757415974},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":2288,"spinDirection":217},"zone":12,"typeConfidence":0.9,"plateTime":0.37912583547679324,"extension":6.474524081535743},"index":3,"playId":"16f4515f-09c0-3f89-baba-70a43e0fc4fa","pitchNumber":1,"startTime":"2026-07-22T20:44:02.532Z","endTime":"2026-07-22T20:44:06.392Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":87.4,"endSpeed":81.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721222356885043,"aZ":-28.328113760881966,"pfxX":6.4384772659740985,"pfxZ":2.3316134608308277,"pX":0.9071499909335621,"pZ":1.612817810697985,"vX0":3.105755659706995,"vY0":-127.27729069695317,"vZ0":-4.680909838532442,"x":82.42,"y":195.23,"x0":-1.163330263110246,"y0":50.00411400739071,"z0":5.704118641831329,"aX":10.623632349563403},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-12.4,"spinRate":2496,"spinDirection":71},"zone":14,"typeConfidence":0.9,"plateTime":0.4294102933139099,"extension":6.435054000348282},"index":4,"playId":"1d2bd986-ee2d-3ede-bcf1-c548e2d90745","pitchNumber":2,"startTime":"2026-07-22T20:44:25.897Z","endTime":"2026-07-22T20:44:29.769Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-22T20:44:38.792Z","endTime":"2026-07-22T20:44:54.342Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"preCount":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.690344709057882,"aZ":-30.48104236848902,"pfxX":7.806696075818689,"pfxZ":1.0339292153838748,"pX":0.9082082928614063,"pZ":1.873320326798411,"vX0":2.6714235398542243,"vY0":-127.21905135950165,"vZ0":-3.6846695070070474,"x":82.38,"y":188.2,"x0":-1.1694921649318708,"y0":50.005924928516635,"z0":5.75226642018208,"aX":12.818807428272088},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.3,"breakHorizontal":-14.8,"spinRate":2502,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.43027747402532146,"extension":6.4926617918092555},"index":6,"playId":"3dbe928d-d414-3ec0-ac49-f7c05234fe4f","pitchNumber":3,"startTime":"2026-07-22T20:44:54.342Z","endTime":"2026-07-22T20:44:58.307Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":100.1,"endSpeed":91.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.037176987590364,"aZ":-19.234625856199543,"pfxX":-7.25022744432611,"pfxZ":6.024524140152001,"pX":-0.04021907000746412,"pZ":2.4688784255366296,"vX0":5.968470449939538,"vY0":-145.57568915282852,"vZ0":-5.773606377781889,"x":118.53,"y":172.12,"x0":-1.1746548748642514,"y0":50.00025772899177,"z0":5.641344891768479,"aX":-15.565762401819903},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.0,"breakHorizontal":12.0,"spinRate":2402,"spinDirection":218},"zone":5,"typeConfidence":0.9,"plateTime":0.37618514727558194,"extension":6.547183421129796},"index":7,"playId":"52d25eaf-fa0e-3234-a127-716d424676f7","pitchNumber":4,"startTime":"2026-07-22T20:45:29.852Z","endTime":"2026-07-22T20:45:33.468Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"preCount":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098591895084102,"aZ":-28.02159264263536,"pfxX":6.95893504731854,"pfxZ":2.488468952988762,"pX":-0.09933922622015519,"pZ":1.544616448573345,"vX0":0.7156824621307714,"vY0":-127.83140575623273,"vZ0":-5.056919374729824,"x":120.79,"y":197.08,"x0":-1.2874673025424612,"y0":50.004729698503375,"z0":5.724294106660541,"aX":11.622909520679485},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.7,"breakHorizontal":-12.8,"spinRate":2467,"spinDirection":72},"zone":13,"typeConfidence":0.9,"plateTime":0.4269872110450361,"extension":6.5858233566439806},"index":8,"playId":"3834b799-17e7-300f-addf-7987ecf39909","pitchNumber":5,"startTime":"2026-07-22T20:45:49.373Z","endTime":"2026-07-22T20:45:53.739Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.0,"awayTeamWinProbability":10.0,"homeTeamWinProbabilityAdded":3.799999999999997,"leverageIndex":1.47,"dramaIndex":66.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:45:53.739Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Lindor singles on a line drive to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T20:46:07.691Z","endTime":"2026-07-22T20:48:16.635Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.017466845382337,"aZ":-29.97345631376737,"pfxX":7.279312427681325,"pfxZ":1.3387730670632596,"pX":-0.5905431947728095,"pZ":3.5845683773854407,"vX0":-0.5531089846383728,"vY0":-126.56901054432062,"vZ0":0.13539926135464242,"x":139.51,"y":142.0,"x0":-1.3177362687074567,"y0":50.001743271558006,"z0":5.907960780900235,"aX":11.946079236852428},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":2502,"spinDirection":75},"zone":11,"typeConfidence":0.9,"plateTime":0.43084563603362547,"extension":6.562222902037301},"index":0,"playId":"11c6bfe7-570d-3ab4-a54e-447f39ba095a","pitchNumber":1,"startTime":"2026-07-22T20:46:21.402Z","endTime":"2026-07-22T20:46:25.344Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":1,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.321410757878038,"aZ":-23.074810884394335,"pfxX":-7.226354377742721,"pfxZ":4.289669785997431,"pX":0.2962669654985134,"pZ":2.63089468068759,"vX0":6.147177548748189,"vY0":-143.80260285867544,"vZ0":-4.940823636940259,"x":105.71,"y":167.75,"x0":-0.9167086467735805,"y0":50.00247043209449,"z0":5.778315552451069,"aX":-15.329376173421938},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":7.1,"breakHorizontal":12.1,"spinRate":2277,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.3790293241757552,"extension":6.511730221576068},"index":1,"playId":"63ce35b0-1a4b-3a70-9043-94a4e09219db","pitchNumber":2,"startTime":"2026-07-22T20:46:40.918Z","endTime":"2026-07-22T20:46:44.262Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.6,"endSpeed":91.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.084103122160897,"aZ":-23.48855193939522,"pfxX":-7.37747371461008,"pfxZ":4.037622037542551,"pX":-0.5597050805093241,"pZ":3.4109607259830588,"vX0":4.309550727875341,"vY0":-145.06901836406797,"vZ0":-2.7539475008967864,"x":138.33,"y":146.68,"x0":-1.0990323782518021,"y0":50.00121103271249,"z0":5.790173217764603,"aX":-15.863957506462654},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.0,"breakHorizontal":12.6,"spinRate":2244,"spinDirection":215},"zone":11,"typeConfidence":0.91,"plateTime":0.376274449721004,"extension":6.438801329777695},"index":2,"playId":"14556081-ebd9-368a-8534-c67670819899","pitchNumber":3,"startTime":"2026-07-22T20:47:02.468Z","endTime":"2026-07-22T20:47:08.579Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.59815568025757,"aZ":-29.575342588312047,"pfxX":10.093706176271207,"pfxZ":1.5870653155389665,"pX":-0.2595407470019267,"pZ":2.726755601376406,"vX0":-0.9993264441227883,"vY0":-126.74023678220014,"vZ0":-1.90011504260019,"x":126.89,"y":165.16,"x0":-1.173507290898724,"y0":50.0021278291694,"z0":5.836008138905344,"aX":16.507356747211738},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-18.1,"spinRate":2475,"spinDirection":72},"zone":2,"typeConfidence":0.9,"plateTime":0.43128774218779053,"extension":6.549857955410148},"index":3,"playId":"5d7c1d86-a56b-3b0d-9d5a-08873d4ecae8","pitchNumber":4,"startTime":"2026-07-22T20:47:22.184Z","endTime":"2026-07-22T20:47:25.880Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.87621748895526,"aZ":-23.476123377433293,"pfxX":-7.847657420880065,"pfxZ":4.010732908123298,"pX":-1.3844974316840344,"pZ":3.317866269534388,"vX0":2.5011249407036815,"vY0":-146.21210813567305,"vZ0":-2.888693482170903,"x":169.77,"y":149.2,"x0":-1.2304021080419003,"y0":50.00403133707687,"z0":5.724498381115946,"aX":-17.023454486275238},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":6.8,"breakHorizontal":13.7,"spinRate":2249,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3743438000723689,"extension":6.443923787587445},"index":4,"playId":"ca23ee75-9679-3d20-a5c6-246da3f3fb85","pitchNumber":5,"startTime":"2026-07-22T20:47:43.512Z","endTime":"2026-07-22T20:47:48.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.40029360895447,"aZ":-23.43146228256312,"pfxX":-7.416764261806243,"pfxZ":4.147056937704677,"pX":0.06460740339918668,"pZ":1.6523626471014876,"vX0":5.647454378767852,"vY0":-144.06436970679434,"vZ0":-7.07009489878096,"x":114.54,"y":194.17,"x0":-0.9540858907210235,"y0":50.006493690774654,"z0":5.579257572299832,"aX":-15.646525263571398},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.4,"breakHorizontal":12.4,"spinRate":2243,"spinDirection":213},"zone":8,"typeConfidence":0.9,"plateTime":0.37969857826688314,"extension":6.5795696330041284},"hitData":{"launchSpeed":89.4,"launchAngle":14.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.29,"coordY":99.34}},"index":5,"playId":"1f8c6cdc-f9ce-32ef-842d-5ffd94c5675c","pitchNumber":6,"startTime":"2026-07-22T20:48:05.219Z","endTime":"2026-07-22T20:48:16.635Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":596019,"link":"/api/v1/people/596019","batSide":{"code":"L","description":"Left"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":85.3,"awayTeamWinProbability":14.700000000000003,"homeTeamWinProbabilityAdded":-4.700000000000003,"leverageIndex":1.0,"dramaIndex":59.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:48:16.635Z","atBatIndex":61},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette called out on strikes.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T20:48:14.737Z","endTime":"2026-07-22T20:49:26.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.096780387224726,"aZ":-29.871380536442523,"pfxX":8.603835772473158,"pfxZ":1.3936080071979777,"pX":0.5795152477852499,"pZ":3.1719387062536164,"vX0":1.6108745306425452,"vY0":-127.5643749036334,"vZ0":-0.847586617272763,"x":94.91,"y":153.14,"x0":-1.1778295524702596,"y0":50.00609032414057,"z0":5.853776360032957,"aX":14.246945866847803},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.5,"breakHorizontal":-16.0,"spinRate":2553,"spinDirection":68},"zone":3,"typeConfidence":0.9,"plateTime":0.4286129863537238,"extension":6.619464983276786},"index":0,"playId":"49ba3805-3141-32d2-bd34-7c5b0c6ca4e3","pitchNumber":1,"startTime":"2026-07-22T20:48:42.417Z","endTime":"2026-07-22T20:48:46.027Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810878762788352,"aZ":-28.127412114565775,"pfxX":7.245991258610048,"pfxZ":2.390232363434217,"pX":0.5036492532243478,"pZ":3.422089439519199,"vX0":1.5286047740331528,"vY0":-129.24570168334427,"vZ0":-0.8320640009667924,"x":97.8,"y":146.38,"x0":-1.0367699460561437,"y0":50.002744603337696,"z0":5.90735793962715,"aX":12.263695621085137},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.3,"breakHorizontal":-13.4,"spinRate":2521,"spinDirection":76},"zone":12,"typeConfidence":0.9,"plateTime":0.4237022374527579,"extension":6.556433860742518},"index":1,"playId":"2f9e0930-2879-3a55-b08d-5e43cb3ddef6","pitchNumber":2,"startTime":"2026-07-22T20:49:01.169Z","endTime":"2026-07-22T20:49:05.187Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"preCount":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.4,"endSpeed":81.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88849806827336,"aZ":-26.39137307490065,"pfxX":6.701006723793132,"pfxZ":3.4329152854682947,"pX":0.11328580245452965,"pZ":1.9861062388664117,"vX0":1.100625884004109,"vY0":-128.7943989767985,"vZ0":-4.225208500304433,"x":112.68,"y":185.16,"x0":-1.190212392031605,"y0":50.005179599423776,"z0":5.680761173086221,"aX":11.297677780526387},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.5,"breakHorizontal":-12.4,"spinRate":2585,"spinDirection":67},"zone":8,"typeConfidence":0.9,"plateTime":0.42471046501879917,"extension":6.648455915627649},"index":2,"playId":"1113eff6-690d-38c0-a53d-61289a4bc641","pitchNumber":3,"startTime":"2026-07-22T20:49:22.089Z","endTime":"2026-07-22T20:49:26.748Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":666182,"link":"/api/v1/people/666182","batSide":{"code":"R","description":"Right"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":666182,"link":"/api/v1/people/666182"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.3,"awayTeamWinProbability":9.700000000000003,"homeTeamWinProbabilityAdded":5.0,"leverageIndex":2.13,"dramaIndex":89.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:49:26.748Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to left fielder Jackson Chourio. Francisco Lindor to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T20:49:35.575Z","endTime":"2026-07-22T20:50:06.479Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":694192,"link":"/api/v1/people/694192"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.633497506124236,"aZ":-22.106509590134912,"pfxX":-8.090930755003022,"pfxZ":4.818020721257211,"pX":-0.3449089458263303,"pZ":2.910759978517371,"vX0":5.216384293725326,"vY0":-143.51070368209187,"vZ0":-3.869570381024708,"x":130.15,"y":160.19,"x0":-1.133214829099669,"y0":50.00198144469961,"z0":5.650292405057865,"aX":-16.90720010483461},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":8.2,"breakHorizontal":13.7,"spinRate":2427,"spinDirection":218},"zone":1,"typeConfidence":0.9,"plateTime":0.38138694190189826,"extension":6.7209873837278815},"hitData":{"launchSpeed":101.6,"launchAngle":6.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.49,"coordY":110.64}},"index":0,"playId":"9023a637-b173-37db-ab5f-50f95346f719","pitchNumber":1,"startTime":"2026-07-22T20:49:55.822Z","endTime":"2026-07-22T20:50:06.479Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":701807,"link":"/api/v1/people/701807","batSide":{"code":"L","description":"Left"}},"first":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":701807,"link":"/api/v1/people/701807"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":86.5,"awayTeamWinProbability":13.5,"homeTeamWinProbabilityAdded":-3.799999999999997,"leverageIndex":1.4,"dramaIndex":64.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:50:06.479Z","atBatIndex":63},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, second baseman Brice Turang to first baseman Jake Bauers.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-22T20:50:58.811Z","endTime":"2026-07-22T20:52:47.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":682842,"fullName":"Abner Uribe","link":"/api/v1/people/682842"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668930,"link":"/api/v1/people/668930"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T20:50:18.408Z","endTime":"2026-07-22T20:51:00.914Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":91.1,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.009992241341955,"aZ":-23.26380330156679,"pfxX":-8.489327157748527,"pfxZ":4.229816571600773,"pX":0.49031219945867244,"pZ":1.1485700014626428,"vX0":7.945449249263794,"vY0":-144.12995743796475,"vZ0":-8.287988560071886,"x":98.31,"y":207.77,"x0":-1.197065436644465,"y0":50.00516722084887,"z0":5.4944816692594545,"aX":-17.89126062345567},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.1,"breakHorizontal":13.8,"spinRate":2277,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3797966338490246,"extension":6.676514023509423},"index":1,"playId":"1379bff9-611b-3f21-bdd3-2596fbb6aa56","pitchNumber":1,"startTime":"2026-07-22T20:51:00.914Z","endTime":"2026-07-22T20:51:05.148Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":true},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.7,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47497672739754,"aZ":-30.551818463637982,"pfxX":7.727350409488127,"pfxZ":0.9839825562518136,"pX":-0.7526881712926252,"pZ":2.348115642334126,"vX0":-0.7884804541846435,"vY0":-127.84291564087916,"vZ0":-2.4883775561227424,"x":145.69,"y":175.38,"x0":-1.4441730782182942,"y0":50.00457813878697,"z0":5.733220851077963,"aX":12.786275540269722},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.4,"breakHorizontal":-13.8,"spinRate":2400,"spinDirection":73},"zone":4,"typeConfidence":0.9,"plateTime":0.42851759840159653,"extension":6.611046810764339},"index":2,"playId":"c51c9f8a-976a-3c41-8e0b-b33bd1c712d6","pitchNumber":2,"startTime":"2026-07-22T20:51:21.921Z","endTime":"2026-07-22T20:51:27.242Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":158,"player":{"id":661388,"fullName":"William Contreras","link":"/api/v1/people/661388"}},"contextMetrics":{}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.953291683034898,"aZ":-31.372130625769024,"pfxX":6.893110215851582,"pfxZ":0.48542780304772926,"pX":-0.15166091903506076,"pZ":3.1068526721813114,"vX0":0.10167294329517701,"vY0":-127.67575059982768,"vZ0":-0.811102631486152,"x":122.78,"y":154.89,"x0":-1.0877660460684364,"y0":50.003836650444555,"z0":5.894663827506752,"aX":11.395281245163606},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.0,"breakHorizontal":-12.5,"spinRate":2470,"spinDirection":81},"zone":2,"typeConfidence":0.9,"plateTime":0.428790840626573,"extension":6.5955415047081285},"index":3,"playId":"c9233d97-9bd2-3655-8c98-f73c018a3fbe","pitchNumber":3,"startTime":"2026-07-22T20:51:54.103Z","endTime":"2026-07-22T20:51:57.377Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05342446495996,"aZ":-31.214633443920878,"pfxX":7.684040701521788,"pfxZ":0.5650218173844355,"pX":-0.8184218009840712,"pZ":1.3686556432922998,"vX0":-1.7205358110591686,"vY0":-128.77595762233042,"vZ0":-4.884590299326936,"x":148.2,"y":201.83,"x0":-1.1428796470888307,"y0":50.00101348452367,"z0":5.685843254394307,"aX":12.990841792079124},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.2,"breakHorizontal":-13.6,"spinRate":2531,"spinDirection":70},"zone":13,"typeConfidence":0.9,"plateTime":0.4242477056214362,"extension":6.834702321779986},"index":4,"playId":"020ddb46-8c77-300e-98c6-ca2cb8d9ad3e","pitchNumber":4,"startTime":"2026-07-22T20:52:16.938Z","endTime":"2026-07-22T20:52:21.732Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":81.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.21096155021571,"aZ":-29.324061856492527,"pfxX":6.568894733773195,"pfxZ":1.7106515790941206,"pX":-0.39211011442789884,"pZ":1.5736302897863454,"vX0":-0.4341966731640969,"vY0":-128.02270210889773,"vZ0":-4.69304514296824,"x":131.95,"y":196.29,"x0":-1.0748832631168843,"y0":50.00458910554733,"z0":5.712657237147547,"aX":10.95854519170699},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":2.3,"breakHorizontal":-11.9,"spinRate":2479,"spinDirection":67},"zone":13,"typeConfidence":0.9,"plateTime":0.42702992208696067,"extension":6.6905475688393885},"hitData":{"launchSpeed":92.7,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.69,"coordY":143.57}},"index":5,"playId":"29eb0f02-d740-3041-8084-5a76b75fe8c4","pitchNumber":5,"startTime":"2026-07-22T20:52:39.514Z","endTime":"2026-07-22T20:52:47.824Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":593871,"link":"/api/v1/people/593871","batSide":{"code":"L","description":"Left"}},"first":{"id":701807,"link":"/api/v1/people/701807"},"second":{"id":596019,"link":"/api/v1/people/596019"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_ab"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_ab"},{"player":{"id":593871,"link":"/api/v1/people/593871"},"credit":"b_pa"},{"player":{"id":682842,"link":"/api/v1/people/682842"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.8,"awayTeamWinProbability":6.200000000000003,"homeTeamWinProbabilityAdded":7.299999999999997,"leverageIndex":2.91,"dramaIndex":123.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:52:47.824Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jake Bauers grounds out, second baseman Marcus Semien to first baseman Luis Torrens.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T20:55:07.532Z","endTime":"2026-07-22T20:55:16.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":641343,"fullName":"Jake Bauers","link":"/api/v1/people/641343"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":91.5,"endSpeed":84.4,"strikeZoneTop":3.217,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.462470912289177,"aZ":-24.12248248300899,"pfxX":-9.96097802967252,"pfxZ":4.4532961161709315,"pX":0.27002685771010704,"pZ":1.8579673150476619,"vX0":7.485474477030278,"vY0":-133.07859053971188,"vZ0":-4.713863295183017,"x":106.71,"y":188.61,"x0":-1.2741510815448467,"y0":50.002309904246076,"z0":5.38247739446857,"aX":-18.0060337515041},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.3,"breakHorizontal":16.6,"spinRate":2032,"spinDirection":231},"zone":8,"typeConfidence":0.73,"plateTime":0.4103558814815562,"extension":5.81605182768104},"hitData":{"launchSpeed":108.5,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.26,"coordY":153.2}},"index":0,"playId":"61a155a0-d725-3619-90e8-2a4fecd62c28","pitchNumber":1,"startTime":"2026-07-22T20:55:08.534Z","endTime":"2026-07-22T20:55:16.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"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":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_ab"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_ab"},{"player":{"id":641343,"link":"/api/v1/people/641343"},"credit":"b_pa"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.2,"awayTeamWinProbability":6.799999999999997,"homeTeamWinProbabilityAdded":-0.5999999999999943,"leverageIndex":0.25,"dramaIndex":15.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:55:16.765Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Cooper Pratt flies out to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T20:55:20.105Z","endTime":"2026-07-22T20:58:25.452Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":806198,"fullName":"Cooper Pratt","link":"/api/v1/people/806198"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"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.1,"endSpeed":83.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.267213137467333,"aZ":-22.327153617270948,"pfxX":2.2634222269352535,"pfxZ":5.6056441081214174,"pX":0.7505071537956163,"pZ":1.3721871277911386,"vX0":3.7654886971473434,"vY0":-131.10567860743382,"vZ0":-6.500209033943678,"x":88.39,"y":201.73,"x0":-0.9933269587977669,"y0":50.00568943411881,"z0":5.527411464819283,"aX":3.977540233313634},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.1,"breakHorizontal":-4.9,"spinRate":2435,"spinDirection":171},"zone":14,"typeConfidence":0.92,"plateTime":0.41628708795934166,"extension":6.009394607291911},"index":0,"playId":"759aa19f-e3f3-3dc6-9e7e-ea034709e01a","pitchNumber":1,"startTime":"2026-07-22T20:55:41.620Z","endTime":"2026-07-22T20:55:45.833Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"preCount":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.5,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.4461413867553,"aZ":-25.653112033645634,"pfxX":4.876517166081214,"pfxZ":3.806233235900552,"pX":1.4563092352808613,"pZ":1.405924716098881,"vX0":4.53108306756069,"vY0":-129.59473575945492,"vZ0":-5.66612350918721,"x":61.49,"y":200.82,"x0":-0.9440534116472055,"y0":50.000528893221656,"z0":5.563683718747543,"aX":8.345801274490066},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.9,"breakHorizontal":-9.8,"spinRate":2476,"spinDirection":166},"zone":14,"typeConfidence":0.92,"plateTime":0.42161443450537517,"extension":6.066637871325209},"index":1,"playId":"79de0c5b-caca-3fd4-9692-0e2e62015818","pitchNumber":2,"startTime":"2026-07-22T20:55:59.942Z","endTime":"2026-07-22T20:56:04.053Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.3,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.146994474132477,"aZ":-12.473525954047464,"pfxX":-4.352231058538485,"pfxZ":10.32669936004256,"pX":0.038430564020430734,"pZ":3.2326921551931336,"vX0":3.6889859742039963,"vY0":-136.97851869392827,"vZ0":-4.304321333773443,"x":115.54,"y":151.5,"x0":-0.7577097618849936,"y0":50.00412450892401,"z0":5.672018153122659,"aX":-8.303780601617426},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.0,"breakHorizontal":7.2,"spinRate":2361,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.39927071407082604,"extension":5.958727278372888},"index":2,"playId":"99f872f8-5c07-333b-9f5b-cd530066459b","pitchNumber":3,"startTime":"2026-07-22T20:56:17.075Z","endTime":"2026-07-22T20:56:23.672Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2026-07-22T20:56:40.142Z","endTime":"2026-07-22T20:56:54.956Z","isPitch":false,"type":"action","player":{"id":806198,"link":"/api/v1/people/806198"},"defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568315501549492,"aZ":-25.46386102912552,"pfxX":1.975654511362606,"pfxZ":3.839893341622023,"pX":0.6832120287307063,"pZ":2.284461078096526,"vX0":3.6327886553532345,"vY0":-130.5918464674703,"vZ0":-3.7852972596927,"x":90.96,"y":177.1,"x0":-0.9763994991303868,"y0":50.00263560502527,"z0":5.643403554655972,"aX":3.449943867447027},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":6.5,"breakHorizontal":-4.3,"spinRate":2378,"spinDirection":162},"zone":9,"typeConfidence":0.92,"plateTime":0.417624138920476,"extension":6.090195655723279},"index":4,"playId":"51597c06-2f8a-3e50-89d5-941e37754750","pitchNumber":4,"startTime":"2026-07-22T20:56:54.956Z","endTime":"2026-07-22T20:57:00.178Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":74.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.223018413469674,"aZ":-31.62753537669163,"pfxX":8.605125984022461,"pfxZ":0.3943804465472862,"pX":-0.28623434939396997,"pZ":2.1778085897313404,"vX0":-0.1540989846324347,"vY0":-117.12958796113764,"vZ0":-0.8986871080234845,"x":127.91,"y":179.98,"x0":-1.3374727277221539,"y0":50.002947765111784,"z0":5.52504233316373,"aX":11.950738400054817},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":0.7,"breakHorizontal":-15.6,"spinRate":2506,"spinDirection":68},"zone":8,"typeConfidence":0.91,"plateTime":0.4677070555771219,"extension":6.015783768711342},"index":5,"playId":"ff36d062-639d-3fba-8e20-40e7225f1b2b","pitchNumber":5,"startTime":"2026-07-22T20:57:11.483Z","endTime":"2026-07-22T20:57:14.957Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330808309315902,"aZ":-30.04430110644805,"pfxX":8.879825240629206,"pfxZ":1.527876211358505,"pX":0.43893497264921055,"pZ":1.6489437417328265,"vX0":0.914525906865428,"vY0":-117.63109252961205,"vZ0":-2.411466401764046,"x":100.27,"y":194.26,"x0":-1.1084121560758615,"y0":50.00307734718859,"z0":5.48626038756693,"aX":12.383203623842206},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":2.4,"breakHorizontal":-16.3,"spinRate":2650,"spinDirection":66},"zone":14,"typeConfidence":0.91,"plateTime":0.46650650641918245,"extension":6.004950881615701},"index":6,"playId":"c2ab538a-59b8-3274-863d-dd571c93f7fe","pitchNumber":6,"startTime":"2026-07-22T20:57:31.402Z","endTime":"2026-07-22T20:57:35.649Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"preCount":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9762570407679,"aZ":-30.865808749671018,"pfxX":8.629369655915127,"pfxZ":0.9453879111372876,"pX":2.053027424194821,"pZ":1.7049045865500936,"vX0":4.29906019697873,"vY0":-117.5310039247382,"vZ0":-2.1094383611845373,"x":38.74,"y":192.75,"x0":-0.9259302131469798,"y0":50.004863838780146,"z0":5.503349640324739,"aX":11.974194409285694},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":1.4,"breakHorizontal":-16.7,"spinRate":2615,"spinDirection":68},"zone":14,"typeConfidence":0.91,"plateTime":0.4674899199602427,"extension":6.09671703013983},"index":7,"playId":"ea031442-21ea-34f4-aad9-86f5ecd07d62","pitchNumber":7,"startTime":"2026-07-22T20:57:58.429Z","endTime":"2026-07-22T20:58:01.695Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":3,"strikes":2,"outs":1},"preCount":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.374,"strikeZoneBottom":1.703,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.265585409148763,"aZ":-28.870967039769262,"pfxX":2.0986164641365286,"pfxZ":1.9799227578438225,"pX":-0.19051502086019875,"pZ":1.4911473826134123,"vX0":1.3129510266214324,"vY0":-127.85152280276944,"vZ0":-4.675397658954315,"x":124.26,"y":198.52,"x0":-0.9819446778547463,"y0":50.00372055623882,"z0":5.586990440806879,"aX":3.5038140879112087},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":2.9,"breakHorizontal":-4.1,"spinRate":2574,"spinDirection":134},"zone":13,"typeConfidence":0.87,"plateTime":0.42701939081831286,"extension":6.101056188346896},"hitData":{"launchSpeed":88.4,"launchAngle":48.0,"totalDistance":259.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.13,"coordY":108.41}},"index":8,"playId":"51ffbbe9-73a3-3857-a0fc-a7540b902d0e","pitchNumber":8,"startTime":"2026-07-22T20:58:14.785Z","endTime":"2026-07-22T20:58:25.452Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":806198,"link":"/api/v1/people/806198","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_ab"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_ab"},{"player":{"id":806198,"link":"/api/v1/people/806198"},"credit":"b_pa"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.7,"awayTeamWinProbability":7.299999999999997,"homeTeamWinProbabilityAdded":-0.5,"leverageIndex":0.2,"dramaIndex":13.0,"contextMetrics":{},"playEndTime":"2026-07-22T20:58:25.452Z","atBatIndex":66},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Joey Ortiz walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T20:58:27.224Z","endTime":"2026-07-22T21:00:40.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.975675401137643,"aZ":-14.102419345277925,"pfxX":-3.833907898225781,"pfxZ":9.275388737816252,"pX":1.0820867772558904,"pZ":1.9735312687287063,"vX0":6.397166640166799,"vY0":-138.24693587647818,"vZ0":-7.03581445194331,"x":75.75,"y":185.49,"x0":-0.7569713503126998,"y0":50.00005389404678,"z0":5.486141849550726,"aX":-7.4679304431007845},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.6,"breakHorizontal":5.8,"spinRate":2252,"spinDirection":210},"zone":14,"typeConfidence":0.9,"plateTime":0.3952220279870269,"extension":6.218594487787314},"index":0,"playId":"f00e2a93-0cec-3470-9922-aeed53d5043f","pitchNumber":1,"startTime":"2026-07-22T20:58:50.881Z","endTime":"2026-07-22T20:58:55.208Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.211101257258637,"aZ":-14.99321315224792,"pfxX":-2.7893429555526907,"pfxZ":9.162840166751046,"pX":-0.8132467054557949,"pZ":2.9242154700284217,"vX0":1.4958464002893284,"vY0":-135.91304902312234,"vZ0":-4.291766795114532,"x":148.0,"y":159.83,"x0":-1.0077659139391246,"y0":50.001494925558,"z0":5.561878655637759,"aX":-5.228708737870828},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":4.8,"spinRate":2216,"spinDirection":208},"zone":1,"typeConfidence":0.9,"plateTime":0.4026825872816988,"extension":6.061758054175851},"index":1,"playId":"8de6f8c6-9832-36c7-bf9e-61afea657be6","pitchNumber":2,"startTime":"2026-07-22T20:59:06.384Z","endTime":"2026-07-22T20:59:10.393Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.13510361926467,"aZ":-13.478679702024674,"pfxX":-4.822972795034255,"pfxZ":9.68538275846683,"pX":0.8596227292020727,"pZ":2.1048572961914442,"vX0":5.6849559389363,"vY0":-137.9231390355154,"vZ0":-7.087533519018529,"x":84.23,"y":181.95,"x0":-0.5998346117695162,"y0":50.00424499766231,"z0":5.613575648862315,"aX":-9.310819359043872},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":7.6,"spinRate":2222,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.39685256396221114,"extension":6.104020922003806},"index":2,"playId":"02433cf5-17c6-368b-a3a4-1c6eec2714be","pitchNumber":3,"startTime":"2026-07-22T20:59:22.471Z","endTime":"2026-07-22T20:59:26.073Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":76.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.702736401697777,"aZ":-29.958004926795372,"pfxX":8.566022385726567,"pfxZ":1.5165515757760082,"pX":0.022025200779525397,"pZ":0.33889884653656605,"vX0":0.3134717438070924,"vY0":-120.50842058684346,"vZ0":-5.56526584058134,"x":116.16,"y":229.63,"x0":-1.22197817164597,"y0":50.00500783000645,"z0":5.343604748770647,"aX":12.525192165146443},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":-15.6,"spinRate":2699,"spinDirection":68},"zone":14,"typeConfidence":0.9,"plateTime":0.4555547716227899,"extension":5.891949666872052},"index":3,"playId":"975a871b-8e49-3e9e-8c15-8804d10b18dd","pitchNumber":4,"startTime":"2026-07-22T20:59:39.568Z","endTime":"2026-07-22T20:59:45.090Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"preCount":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.633330828957483,"aZ":-28.380452124246123,"pfxX":10.347338204837165,"pfxZ":2.6650007617835065,"pX":2.975362731389819,"pZ":1.2523341600955493,"vX0":6.101231250513398,"vY0":-119.3193738902388,"vZ0":-3.7497364623204392,"x":3.59,"y":204.97,"x0":-0.9698319725096843,"y0":50.00267089185473,"z0":5.436565136763727,"aX":14.73353437798674},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":4.1,"breakHorizontal":-20.3,"spinRate":2734,"spinDirection":60},"zone":14,"typeConfidence":0.91,"plateTime":0.46125258786494516,"extension":6.028371831551157},"index":4,"playId":"3a81a733-312e-3459-b0d4-1995c701feb2","pitchNumber":5,"startTime":"2026-07-22T21:00:06.294Z","endTime":"2026-07-22T21:00:09.807Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"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-22T21:00:23.188Z","endTime":"2026-07-22T21:00:35.420Z","isPitch":false,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":2},"preCount":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.59655300064507,"aZ":-20.810470705828553,"pfxX":-10.912112286357484,"pfxZ":5.91024263452178,"pX":2.2361246292498835,"pZ":1.9937047427925862,"vX0":11.935154478432121,"vY0":-137.8103740212221,"vZ0":-5.153667034203057,"x":31.76,"y":184.95,"x0":-0.7329581309213764,"y0":50.0064519851695,"z0":5.2936802225923,"aX":-20.995696802868906},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":9.7,"breakHorizontal":17.3,"spinRate":2234,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39743349326876576,"extension":6.107713770053466},"index":6,"playId":"4b6b2e93-7905-3500-be16-57d6e7cbab61","pitchNumber":6,"startTime":"2026-07-22T21:00:35.420Z","endTime":"2026-07-22T21:00:40.192Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":687401,"link":"/api/v1/people/687401","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"credit":"b_pa"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":93.10000000000001,"awayTeamWinProbability":6.8999999999999915,"homeTeamWinProbabilityAdded":0.4000000000000057,"leverageIndex":0.14,"dramaIndex":11.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:00:40.192Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Yelich grounds out, third baseman Bo Bichette to first baseman Luis Torrens.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-22T21:00:41.494Z","endTime":"2026-07-22T21:02:42.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":592885,"fullName":"Christian Yelich","link":"/api/v1/people/592885"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650960,"fullName":"Daniel Duarte","link":"/api/v1/people/650960"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687401,"fullName":"Joey Ortiz","link":"/api/v1/people/687401"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"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":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.9,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.14303310508685,"aZ":-24.89879053232992,"pfxX":2.7768057361239284,"pfxZ":4.2768604380742765,"pX":1.5410021744354176,"pZ":2.6353790552297305,"vX0":5.641902433518061,"vY0":-129.12215379581082,"vZ0":-2.525958151328415,"x":58.26,"y":167.62,"x0":-1.0270018654614823,"y0":50.001135422862404,"z0":5.528321908178862,"aX":4.719389619805854},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.4,"breakHorizontal":-6.2,"spinRate":2517,"spinDirection":164},"zone":12,"typeConfidence":0.92,"plateTime":0.42307147304190806,"extension":6.209811681946669},"index":0,"playId":"a258da0e-a4be-3ab0-99d7-74205c935da3","pitchNumber":1,"startTime":"2026-07-22T21:01:03.916Z","endTime":"2026-07-22T21:01:08.212Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.544648498414983,"aZ":-24.27767010791168,"pfxX":2.828091828039363,"pfxZ":4.592077244563317,"pX":0.18583464037270653,"pZ":2.175074334606062,"vX0":2.328312398695004,"vY0":-130.09381007742863,"vZ0":-3.8033319859455665,"x":109.92,"y":180.05,"x0":-1.0871911368636225,"y0":50.001951499442654,"z0":5.489949422885095,"aX":4.860758633030262},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":-5.6,"spinRate":2518,"spinDirection":156},"zone":8,"typeConfidence":0.92,"plateTime":0.42054883197101134,"extension":6.074119417097005},"index":1,"playId":"541ca5d2-2fd0-3b2a-b099-65d73b6fb08c","pitchNumber":2,"startTime":"2026-07-22T21:01:19.552Z","endTime":"2026-07-22T21:01:23.158Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":2,"playId":"bbe29919-95e7-3991-8e33-ee047a7610f4","startTime":"2026-07-22T21:01:41.301Z","endTime":"2026-07-22T21:01:45.563Z","isPitch":false,"type":"pickoff","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63865977324469,"aZ":-25.416077711430315,"pfxX":4.223966760873098,"pfxZ":3.925037777642679,"pX":-0.12738916892685598,"pZ":3.2488184641341045,"vX0":1.1085657556000423,"vY0":-129.75111760765287,"vZ0":-1.2432538445563224,"x":121.86,"y":151.06,"x0":-1.1080681537024475,"y0":50.002140886618115,"z0":5.653061052509097,"aX":7.272971117347638},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.1,"breakHorizontal":-7.9,"spinRate":2401,"spinDirection":143},"zone":2,"typeConfidence":0.91,"plateTime":0.42055110178122757,"extension":6.1330724945315325},"index":3,"playId":"8e58f929-68e4-3d33-82cf-799fae62987b","pitchNumber":3,"startTime":"2026-07-22T21:02:03.322Z","endTime":"2026-07-22T21:02:09.488Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Joey Ortiz steals (8) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"8e58f929-68e4-3d33-82cf-799fae62987b","startTime":"2026-07-22T21:02:14.710Z","endTime":"2026-07-22T21:02:35.007Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687401,"link":"/api/v1/people/687401"},"defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"first":{"id":687401,"link":"/api/v1/people/687401"},"postOnSecond":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"homeTeamWinProbability":93.5,"awayTeamWinProbability":6.5,"homeTeamWinProbabilityAdded":0.3999999999999915,"leverageIndex":0.27,"dramaIndex":15.0,"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":87.6,"endSpeed":80.1,"strikeZoneTop":3.368,"strikeZoneBottom":1.7,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.325579354631536,"aZ":-29.252016837353924,"pfxX":-8.108727494149303,"pfxZ":1.7853271253464902,"pX":-0.457303907319923,"pZ":1.5428981146946414,"vX0":5.3422860593713875,"vY0":-127.44683464578829,"vZ0":-3.4937319518253367,"x":134.43,"y":197.12,"x0":-1.5320516640923325,"y0":50.00363457713857,"z0":5.253486853230544,"aX":-13.278025978648074},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.6,"breakHorizontal":13.4,"spinRate":1607,"spinDirection":253},"zone":13,"typeConfidence":0.9,"plateTime":0.4305376167365247,"extension":6.140901850935311},"hitData":{"launchSpeed":79.6,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.12,"coordY":163.84}},"index":5,"playId":"55e858fb-e4e8-3974-a5fe-74d35fa960b4","pitchNumber":4,"startTime":"2026-07-22T21:02:35.007Z","endTime":"2026-07-22T21:02:42.675Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":650960,"link":"/api/v1/people/650960","pitchHand":{"code":"R","description":"Right"}},"catcher":{"id":682626,"link":"/api/v1/people/682626"},"first":{"id":620443,"link":"/api/v1/people/620443"},"second":{"id":543760,"link":"/api/v1/people/543760"},"third":{"id":666182,"link":"/api/v1/people/666182"},"shortstop":{"id":596019,"link":"/api/v1/people/596019"},"left":{"id":621438,"link":"/api/v1/people/621438"},"center":{"id":805999,"link":"/api/v1/people/805999"},"right":{"id":701807,"link":"/api/v1/people/701807"}},"offense":{"batter":{"id":592885,"link":"/api/v1/people/592885","batSide":{"code":"L","description":"Left"}},"second":{"id":687401,"link":"/api/v1/people/687401"},"batterPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_ab"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_ab"},{"player":{"id":592885,"link":"/api/v1/people/592885"},"credit":"b_pa"},{"player":{"id":650960,"link":"/api/v1/people/650960"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.4,"awayTeamWinProbability":7.599999999999994,"homeTeamWinProbabilityAdded":-1.0999999999999943,"leverageIndex":0.27,"dramaIndex":17.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:02:42.675Z","atBatIndex":68},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tyrone Taylor walks.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T21:05:51.073Z","endTime":"2026-07-22T21:07:17.287Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Trevor Megill replaces Abner Uribe.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"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-22T21:03:16.251Z","endTime":"2026-07-22T21:05:53.311Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656730,"link":"/api/v1/people/656730"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"defense":{"pitcher":{"id":682842,"link":"/api/v1/people/682842","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.695985867585943,"aZ":-29.900887090072374,"pfxX":1.058247102294656,"pfxZ":1.3354523401529619,"pX":0.6648824880268474,"pZ":0.5081730600532888,"vX0":1.91112788916392,"vY0":-129.87678982626713,"vZ0":-9.034089521134748,"x":91.66,"y":225.06,"x0":-0.2196397848619063,"y0":50.001850265603515,"z0":6.32561283241012,"aX":1.7965195761975876},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":0.5,"breakHorizontal":-2.4,"spinRate":2585,"spinDirection":23},"zone":14,"typeConfidence":0.86,"plateTime":0.4226825602312654,"extension":6.684814855990656},"index":1,"playId":"94f19fe9-450d-3b54-b1be-0feeb835388f","pitchNumber":1,"startTime":"2026-07-22T21:05:53.311Z","endTime":"2026-07-22T21:05:59.018Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":98.0,"endSpeed":89.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.275274483586074,"aZ":-6.38081750739335,"pfxX":-2.842337695986593,"pfxZ":12.635493640408292,"pX":0.41151937452006704,"pZ":0.28816669234155945,"vX0":2.0520687046469215,"vY0":-141.91940156834968,"vZ0":-15.347112041057041,"x":101.31,"y":231.0,"x0":0.04862882428326252,"y0":50.00585619407111,"z0":6.171125416507134,"aX":-5.802887797102898},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":19.9,"breakHorizontal":4.7,"spinRate":2394,"spinDirection":196},"zone":14,"typeConfidence":0.9,"plateTime":0.38585924689137396,"extension":6.839856074666175},"index":2,"playId":"638b1294-e5f3-32ee-994b-3b507f80d404","pitchNumber":2,"startTime":"2026-07-22T21:06:13.562Z","endTime":"2026-07-22T21:06:17.613Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"preCount":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.4,"endSpeed":91.0,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54864113407499,"aZ":-8.659492746727896,"pfxX":-3.873455535512335,"pfxZ":11.111090613026624,"pX":-0.6136577382785037,"pZ":2.330771267612597,"vX0":0.3916030377555991,"vY0":-144.51739618020827,"vZ0":-9.747914722409021,"x":140.39,"y":175.85,"x0":-0.24763757335869166,"y0":50.00268767694098,"z0":6.278750198514717,"aX":-8.195851549171149},"breaks":{"breakAngle":37.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.4,"breakVerticalInduced":18.4,"breakHorizontal":7.0,"spinRate":2450,"spinDirection":198},"zone":4,"typeConfidence":0.9,"plateTime":0.378959386040715,"extension":6.705447128214473},"index":3,"playId":"faba7ac0-c32a-363d-a15b-13078e96348f","pitchNumber":3,"startTime":"2026-07-22T21:06:34.572Z","endTime":"2026-07-22T21:06:38.752Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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":99.0,"endSpeed":90.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.09455151724288,"aZ":-7.975258873980526,"pfxX":-2.796438672190848,"pfxZ":11.543555610524065,"pX":-1.2104509281186173,"pZ":2.786549577409091,"vX0":-1.8246872813213169,"vY0":-144.0204568997343,"vZ0":-8.616671930266067,"x":163.14,"y":163.54,"x0":-0.20499921863231763,"y0":50.00094421851649,"z0":6.31375696868228,"aX":-5.86179809608636},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.6,"breakVerticalInduced":19.3,"breakHorizontal":5.4,"spinRate":2461,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.3806064810445995,"extension":6.639084741180403},"index":4,"playId":"6d271617-f9f3-3a50-b716-3ebedffeb2c7","pitchNumber":4,"startTime":"2026-07-22T21:06:51.535Z","endTime":"2026-07-22T21:06:55.958Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"preCount":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.1,"endSpeed":89.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.3375959245663,"aZ":-6.730700330967955,"pfxX":-2.4419553350784122,"pfxZ":12.366963602465688,"pX":-1.0041727790613741,"pZ":2.5225291446765503,"vX0":-1.6089770683336098,"vY0":-142.64620818755517,"vZ0":-9.586487868199953,"x":155.28,"y":170.67,"x0":-0.11519026380061034,"y0":50.005055933919145,"z0":6.354432526191637,"aX":-5.02339701538096},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.9,"breakVerticalInduced":20.6,"breakHorizontal":4.8,"spinRate":2377,"spinDirection":206},"zone":11,"typeConfidence":0.9,"plateTime":0.3842396333633169,"extension":6.530458034973718},"index":5,"playId":"4a1c8959-7850-3935-bd82-3f3db3d6d623","pitchNumber":5,"startTime":"2026-07-22T21:07:10.464Z","endTime":"2026-07-22T21:07:17.287Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":621438,"link":"/api/v1/people/621438","batSide":{"code":"R","description":"Right"}},"batterPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":84.39999999999999,"awayTeamWinProbability":15.600000000000009,"homeTeamWinProbabilityAdded":-8.000000000000014,"leverageIndex":1.54,"dramaIndex":93.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:07:17.287Z","atBatIndex":69},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out to first baseman Jake Bauers. Tyrone Taylor to 2nd.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T21:07:18.640Z","endTime":"2026-07-22T21:08:11.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":641343,"link":"/api/v1/people/641343"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":90.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.379496202085306,"aZ":-8.260253361131555,"pfxX":-1.9160513066560245,"pfxZ":11.5377699082567,"pX":0.5413481510833623,"pZ":2.8830198669290383,"vX0":2.616741976748355,"vY0":-142.92548080259078,"vZ0":-8.217393021412166,"x":96.37,"y":160.94,"x0":-0.13634323701103265,"y0":50.00293271588354,"z0":6.31117262104717,"aX":-3.971514634896794},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.4,"breakHorizontal":3.0,"spinRate":2444,"spinDirection":199},"zone":3,"typeConfidence":0.9,"plateTime":0.3829512002744959,"extension":6.643260512758862},"index":0,"playId":"1c7f2501-7618-3926-94e6-cac647747118","pitchNumber":1,"startTime":"2026-07-22T21:07:42.961Z","endTime":"2026-07-22T21:07:46.355Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"preCount":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":90.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.039669299147786,"aZ":-9.982916880995697,"pfxX":-2.6594248745562066,"pfxZ":10.797279399045618,"pX":0.2913356918451539,"pZ":2.0151806582577594,"vX0":1.9195667927394633,"vY0":-141.9010469443603,"vZ0":-10.333487588138135,"x":105.89,"y":184.37,"x0":-0.04563595973337314,"y0":50.005051128690454,"z0":6.323661412872979,"aX":-5.467562819467392},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2373,"spinDirection":199},"zone":9,"typeConfidence":0.9,"plateTime":0.38480471096204516,"extension":6.719934661733963},"hitData":{"launchSpeed":98.7,"launchAngle":-10.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.24,"coordY":166.88}},"index":1,"playId":"00de7014-3a45-36c3-bb13-6e4e0903281a","pitchNumber":2,"startTime":"2026-07-22T21:08:04.037Z","endTime":"2026-07-22T21:08:11.749Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":543760,"link":"/api/v1/people/543760","batSide":{"code":"R","description":"Right"}},"first":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":90.10000000000001,"awayTeamWinProbability":9.899999999999991,"homeTeamWinProbabilityAdded":5.700000000000017,"leverageIndex":3.07,"dramaIndex":117.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:08:11.749Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Luis Torrens lines out sharply to right fielder Luis Lara.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T21:08:23.862Z","endTime":"2026-07-22T21:09:33.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.9956317142923,"aZ":-31.43379488551141,"pfxX":0.9652139806938456,"pfxZ":0.4211431113996218,"pX":0.38414888540895453,"pZ":2.0345084068256374,"vX0":1.3740358722097803,"vY0":-131.5150896780325,"vZ0":-5.159683220855152,"x":102.36,"y":183.85,"x0":-0.26907094189316744,"y0":50.00472698771189,"z0":6.333418604479276,"aX":1.7029848279933855},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":-0.1,"breakHorizontal":-2.0,"spinRate":2781,"spinDirection":38},"zone":9,"typeConfidence":0.85,"plateTime":0.4153275606114222,"extension":6.603593364213681},"index":0,"playId":"775b80dd-e57d-3621-ac5f-a2d5957f85ee","pitchNumber":1,"startTime":"2026-07-22T21:08:46.556Z","endTime":"2026-07-22T21:08:50.037Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.11130000160057,"aZ":-34.55250391689947,"pfxX":1.7710321366201578,"pfxZ":-1.398285874080865,"pX":1.0028640055981057,"pZ":0.09568577563390482,"vX0":2.2321369266326636,"vY0":-129.18870536385822,"vZ0":-8.868323825733569,"x":78.77,"y":236.2,"x0":-0.10151722171798565,"y0":50.00613860891008,"z0":6.217436275140694,"aX":3.003530592397722},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.2,"breakHorizontal":-3.7,"spinRate":2833,"spinDirection":21},"zone":14,"typeConfidence":0.89,"plateTime":0.4234604881465498,"extension":6.695401415685052},"index":1,"playId":"6b02c6ef-b77b-3d46-b951-05e1b48b8e44","pitchNumber":2,"startTime":"2026-07-22T21:09:03.112Z","endTime":"2026-07-22T21:09:07.404Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"preCount":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.042098387532246,"aZ":-10.065604818478391,"pfxX":-2.6238765722600177,"pfxZ":10.505626241542718,"pX":0.10875057231961463,"pZ":2.210359900641259,"vX0":0.9355409294190931,"vY0":-143.63844020188384,"vZ0":-9.985757849948639,"x":112.85,"y":179.1,"x0":0.12113577885434615,"y0":50.004835198602116,"z0":6.343815078346985,"aX":-5.522551353540348},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.4,"breakHorizontal":4.6,"spinRate":2364,"spinDirection":194},"zone":5,"typeConfidence":0.9,"plateTime":0.3802806058067021,"extension":6.701162787892237},"hitData":{"launchSpeed":101.8,"launchAngle":15.0,"totalDistance":296.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.42,"coordY":100.79}},"index":2,"playId":"007949eb-9ce2-337b-b9a4-0aa1922abd36","pitchNumber":3,"startTime":"2026-07-22T21:09:23.823Z","endTime":"2026-07-22T21:09:33.765Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":620443,"link":"/api/v1/people/620443","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":620443,"link":"/api/v1/people/620443"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":96.1,"awayTeamWinProbability":3.9000000000000057,"homeTeamWinProbabilityAdded":5.999999999999986,"leverageIndex":2.26,"dramaIndex":98.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:09:33.765Z","atBatIndex":71},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Francisco Alvarez singles on a ground ball to left fielder Jackson Chourio. Tyrone Taylor scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T21:10:20.703Z","endTime":"2026-07-22T21:11:10.624Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":656730,"link":"/api/v1/people/656730"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T21:10:00.962Z","endTime":"2026-07-22T21:10:22.938Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.3,"endSpeed":90.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.76259736164319,"aZ":-5.783950668506202,"pfxX":-4.017989294431002,"pfxZ":12.56954788261649,"pX":0.7333128249126729,"pZ":1.9406697439962508,"vX0":3.341153703278817,"vY0":-144.2533971503096,"vZ0":-11.020977590798589,"x":89.05,"y":186.38,"x0":0.07985499237757303,"y0":50.001332678967024,"z0":6.174577300749019,"aX":-8.434714588493703},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.3,"breakVerticalInduced":20.6,"breakHorizontal":6.6,"spinRate":2489,"spinDirection":196},"zone":9,"typeConfidence":0.91,"plateTime":0.38026009134097416,"extension":6.865837970115572},"index":1,"playId":"aa035414-2db1-3a7b-9fb9-061c344e6d5c","pitchNumber":1,"startTime":"2026-07-22T21:10:22.938Z","endTime":"2026-07-22T21:10:26.318Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52542836096717,"aZ":-33.222340727026385,"pfxX":1.3314378714943664,"pfxZ":-0.6037742398778574,"pX":0.39867493848409324,"pZ":0.32599256501528834,"vX0":0.8813041289549127,"vY0":-130.24420754636074,"vZ0":-8.784198799511827,"x":101.8,"y":229.98,"x0":-0.11629560033757493,"y0":50.005284540226725,"z0":6.230074531943198,"aX":2.3039011075169222},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-2.6,"breakHorizontal":-2.6,"spinRate":2773,"spinDirection":55},"zone":14,"typeConfidence":0.88,"plateTime":0.41939805088901183,"extension":6.652019575904241},"index":2,"playId":"f0804c74-32dd-3e32-acee-8d3d54e51977","pitchNumber":2,"startTime":"2026-07-22T21:10:39.250Z","endTime":"2026-07-22T21:10:44.138Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"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(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"preCount":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":82.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.60154843585228,"aZ":-35.29994496410401,"pfxX":0.5719945831204863,"pfxZ":-1.8233176364392527,"pX":0.09244504159998632,"pZ":2.5746398818834315,"vX0":0.8697547126848327,"vY0":-129.60428015378412,"vZ0":-2.8361481902743337,"x":113.48,"y":169.26,"x0":-0.3210885745658841,"y0":50.00643737920736,"z0":6.363504824149717,"aX":0.9787232436689284},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-3.7,"breakHorizontal":-1.2,"spinRate":2736,"spinDirection":43},"zone":5,"typeConfidence":0.89,"plateTime":0.4216831410837214,"extension":6.642729649062},"hitData":{"launchSpeed":103.9,"launchAngle":7.0,"totalDistance":133.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":84.41,"coordY":95.94}},"index":3,"playId":"6790ecb6-fa71-3ea3-8b88-8519c9b70c7d","pitchNumber":3,"startTime":"2026-07-22T21:10:59.897Z","endTime":"2026-07-22T21:11:10.624Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":682626,"link":"/api/v1/people/682626","batSide":{"code":"R","description":"Right"}},"second":{"id":621438,"link":"/api/v1/people/621438"},"batterPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":682626,"link":"/api/v1/people/682626"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":92.10000000000001,"awayTeamWinProbability":7.8999999999999915,"homeTeamWinProbabilityAdded":-3.999999999999986,"leverageIndex":1.47,"dramaIndex":67.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:11:10.624Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out, third baseman Joey Ortiz to first baseman Jake Bauers.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-22T21:12:13.586Z","endTime":"2026-07-22T21:12:24.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656730,"fullName":"Trevor Megill","link":"/api/v1/people/656730"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".214"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".160"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".320"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".522"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".394"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".295"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".087"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".128"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".074"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.63"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.54"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.86"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.17"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.55"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"96.66"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.04"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.20"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.92"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.96"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"74.67"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"72.77"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.75"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".952"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".385"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".958"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"05","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".698"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.375"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".952"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".441"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".773"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".440"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".450"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687401,"link":"/api/v1/people/687401"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-22T21:11:26.082Z","endTime":"2026-07-22T21:11:54.624Z","isPitch":false,"type":"action","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-22T21:11:54.624Z","endTime":"2026-07-22T21:12:15.754Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"preCount":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":100.1,"endSpeed":92.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64271300802771,"aZ":-9.464376988676381,"pfxX":-2.7070492793414,"pfxZ":10.51194317030474,"pX":-0.04636501605965834,"pZ":2.632574833358376,"vX0":1.7767156899888987,"vY0":-145.69239741253682,"vZ0":-8.889086052194774,"x":118.77,"y":167.7,"x0":-0.31082403711516804,"y0":50.004274521063,"z0":6.286618336775891,"aX":-5.848805633686384},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":17.5,"breakHorizontal":4.6,"spinRate":2512,"spinDirection":200},"zone":5,"typeConfidence":0.9,"plateTime":0.37523594524062664,"extension":6.8525031552850475},"hitData":{"launchSpeed":91.5,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.82,"coordY":173.98}},"index":2,"playId":"6953d247-8673-31f0-bd9b-da204a3da3c1","pitchNumber":1,"startTime":"2026-07-22T21:12:15.754Z","endTime":"2026-07-22T21:12:24.639Z","isPitch":true,"type":"pitch","defense":{"pitcher":{"id":656730,"link":"/api/v1/people/656730","pitchHand":{"code":"R","description":"Right"}},"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":687401,"link":"/api/v1/people/687401"},"shortstop":{"id":806198,"link":"/api/v1/people/806198"},"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":805999,"link":"/api/v1/people/805999","batSide":{"code":"L","description":"Left"}},"first":{"id":682626,"link":"/api/v1/people/682626"},"batterPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}},"officials":[{"official":{"id":427164,"link":"/api/v1/people/427164"},"officialType":"Home Plate"},{"official":{"id":605673,"link":"/api/v1/people/605673"},"officialType":"First Base"},{"official":{"id":484183,"link":"/api/v1/people/484183"},"officialType":"Second Base"},{"official":{"id":596740,"link":"/api/v1/people/596740"},"officialType":"Third Base"}],"contextMetrics":{}}],"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_ab"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_ab"},{"player":{"id":805999,"link":"/api/v1/people/805999"},"credit":"b_pa"},{"player":{"id":656730,"link":"/api/v1/people/656730"},"credit":"p_pa"}],"flags":[],"homeTeamWinProbability":100.0,"awayTeamWinProbability":0.0,"homeTeamWinProbabilityAdded":7.8999999999999915,"leverageIndex":3.15,"dramaIndex":133.0,"contextMetrics":{},"playEndTime":"2026-07-22T21:12:24.639Z","atBatIndex":73}]